Changeset 29680


Ignore:
Timestamp:
2012-01-07T20:36:35+01:00 (4 years ago)
Author:
juhosg
Message:

ar71xx: add initial support for the TL-WR2543N/ND board

The WLAN LEDs are not working yet.

Location:
trunk/target/linux/ar71xx
Files:
1 added
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ar71xx/base-files/etc/diag.sh

    r29669 r29680  
    114114                status_led="tp-link:blue:system" 
    115115                ;; 
     116        tl-wr2543n) 
     117                status_led="tp-link:green:wps" 
     118                ;; 
    116119        unifi) 
    117120                status_led="ubnt:green:dome" 
  • trunk/target/linux/ar71xx/base-files/etc/uci-defaults/leds

    r29666 r29680  
    179179        ;; 
    180180 
     181tl-wr2543n) 
     182        set_led_usbdev "usb" "USB" "tp-link:green:usb" "1-1" 
     183        ;; 
     184 
    181185wrt160nl) 
    182186        set_led_wlan "wlan" "WLAN" "wrt160nl:blue:wlan" "phy0tpt" 
  • trunk/target/linux/ar71xx/base-files/etc/uci-defaults/network

    r29668 r29680  
    8282        ;; 
    8383 
     84tl-wr2543n) 
     85        ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2" 
     86        ucidef_add_switch "switch0" "1" "1" 
     87        ucidef_add_switch_vlan "switch0" "1" "1 2 3 4 9t" 
     88        ucidef_add_switch_vlan "switch0" "2" "0 9t" 
     89        ;; 
     90 
    8491tl-wr841n-v1|\ 
    8592tl-wr941nd) 
  • trunk/target/linux/ar71xx/base-files/lib/ar71xx.sh

    r29669 r29680  
    9898                model="TP-Link TL-WR1043N/ND" 
    9999                ;; 
     100        "254300"*) 
     101                model="TP-Link TL-WR2543N/ND" 
     102                ;; 
    100103        "302000"*) 
    101104                model="TP-Link TL-MR3020" 
     
    248251                name="tl-wr1043nd" 
    249252                ;; 
     253        *TL-WR2543N*) 
     254                name="tl-wr2543n" 
     255                ;; 
    250256        *"DIR-615 rev. C1") 
    251257                name="dir-615-c1" 
  • trunk/target/linux/ar71xx/base-files/lib/upgrade/platform.sh

    r29672 r29680  
    133133        tl-wr841n-v7 | \ 
    134134        tl-wr941nd | \ 
    135         tl-wr1043nd) 
     135        tl-wr1043nd | \ 
     136        tl-wr2543n) 
    136137                [ "$magic" != "0100" ] && { 
    137138                        echo "Invalid image type." 
  • trunk/target/linux/ar71xx/config-2.6.39

    r29674 r29680  
    4646CONFIG_AR71XX_MACH_TL_WA901ND_V2=y 
    4747CONFIG_AR71XX_MACH_TL_WR1043ND=y 
     48CONFIG_AR71XX_MACH_TL_WR2543N=y 
    4849CONFIG_AR71XX_MACH_TL_WR703N=y 
    4950CONFIG_AR71XX_MACH_TL_WR741ND=y 
     
    184185CONFIG_RTL8366S_PHY=y 
    185186CONFIG_RTL8366_SMI=y 
     187CONFIG_RTL8367_PHY=y 
    186188# CONFIG_SCSI_DMA is not set 
    187189CONFIG_SERIAL_8250_NR_UARTS=1 
  • trunk/target/linux/ar71xx/files/arch/mips/ar71xx/Kconfig

    r29669 r29680  
    376376        select AR71XX_DEV_M25P80 
    377377        select AR71XX_DEV_AR9XXX_WMAC 
     378        select AR71XX_DEV_GPIO_BUTTONS 
     379        select AR71XX_DEV_LEDS_GPIO 
     380        select AR71XX_DEV_USB 
     381 
     382config AR71XX_MACH_TL_WR2543N 
     383        bool "TP-LINK TL-WR2543N/ND support" 
     384        select SOC_AR724X 
     385        select AR71XX_DEV_AP91_PCI if PCI 
     386        select AR71XX_DEV_M25P80 
    378387        select AR71XX_DEV_GPIO_BUTTONS 
    379388        select AR71XX_DEV_LEDS_GPIO 
  • trunk/target/linux/ar71xx/files/arch/mips/ar71xx/Makefile

    r29669 r29680  
    6565obj-$(CONFIG_AR71XX_MACH_TL_WR941ND)    += mach-tl-wr941nd.o 
    6666obj-$(CONFIG_AR71XX_MACH_TL_WR1043ND)   += mach-tl-wr1043nd.o 
     67obj-$(CONFIG_AR71XX_MACH_TL_WR2543N)    += mach-tl-wr2543n.o 
    6768obj-$(CONFIG_AR71XX_MACH_TL_WR703N)     += mach-tl-wr703n.o 
    6869obj-$(CONFIG_AR71XX_MACH_UBNT)          += mach-ubnt.o 
  • trunk/target/linux/ar71xx/files/arch/mips/ar71xx/machtype.h

    r29669 r29680  
    5858        AR71XX_MACH_TL_WA901ND_V2, /* TP-LINK TL-WA901ND v2 */ 
    5959        AR71XX_MACH_TL_WR1043ND, /* TP-LINK TL-WR1041ND */ 
     60        AR71XX_MACH_TL_WR2543N, /* TP-LINK TL-WR2543N/ND */ 
    6061        AR71XX_MACH_TL_WR703N,  /* TP-LINK TL-WR703N */ 
    6162        AR71XX_MACH_TL_WR741ND, /* TP-LINK TL-WR741ND */ 
Note: See TracChangeset for help on using the changeset viewer.