Changeset 41983


Ignore:
Timestamp:
2014-08-03T13:16:00+02:00 (4 years ago)
Author:
blogic
Message:

ramips:support Lenovo AC1200 Wireless router

Lenovo AC1200 series has two types, Y1 and Y1S.
Y1S has 256MB DDR2, Y1 only has 128MB and Y1 have no Giga Port.

Signed-off-by: Lintel <lintel.huang@…>

Backport of r41961

Location:
branches/barrier_breaker/target/linux/ramips
Files:
3 added
7 edited

Legend:

Unmodified
Added
Removed
  • branches/barrier_breaker/target/linux/ramips/base-files/etc/diag.sh

    r41973 r41983  
    186186                status_led="na930:blue:power" 
    187187                ;; 
     188        y1 | \ 
     189        y1s) 
     190                status_led="lenovo:blue:power" 
     191                ;; 
    188192        esac 
    189193} 
  • branches/barrier_breaker/target/linux/ramips/base-files/etc/uci-defaults/01_leds

    r41973 r41983  
    196196                set_wifi_led "wr8305rt:wifi" 
    197197                ;; 
     198        y1 |\ 
     199        y1s) 
     200                ucidef_set_led_default "power" "power" "lenovo:blue:power" "1" 
     201                set_usb_led "lenovo:blue:usb" 
     202                set_wifi_led "lenovo:blue:wifi" 
     203                ;; 
    198204esac 
    199205 
  • branches/barrier_breaker/target/linux/ramips/base-files/etc/uci-defaults/02_network

    r41841 r41983  
    178178                ;; 
    179179 
     180        y1 |\ 
     181        y1s) 
     182                ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2" 
     183                ucidef_add_switch "switch0" "1" "1" 
     184                ucidef_add_switch_vlan "switch0" "1" "1 2 3 4 5 6t" 
     185                ucidef_add_switch_vlan "switch0" "2" "0 6t" 
     186                ;; 
    180187        d105 | \ 
    181188        na930 | \ 
     
    243250        dir-320-b1 | \ 
    244251        psr-680w |\ 
    245         sl-r7205) 
     252        sl-r7205 |\ 
     253        y1 |\ 
     254        y1s) 
    246255                lan_mac=$(cat /sys/class/net/eth0/address) 
    247256                lan_mac=$(macaddr_setbit_la "$lan_mac") 
  • branches/barrier_breaker/target/linux/ramips/base-files/lib/ramips.sh

    r41841 r41983  
    320320                name="wr8305rt" 
    321321                ;; 
     322        *"Lenovo Y1") 
     323                name="y1" 
     324                ;; 
     325        *"Lenovo Y1S") 
     326                name="y1s" 
     327                ;; 
    322328        *) 
    323329                name="generic" 
  • branches/barrier_breaker/target/linux/ramips/base-files/lib/upgrade/platform.sh

    r41841 r41983  
    9696        x5 |\ 
    9797        x8 |\ 
    98         zbt-wa05) 
     98        zbt-wa05 |\ 
     99        y1 |\ 
     100        y1s) 
    99101                [ "$magic" != "27051956" ] && { 
    100102                        echo "Invalid image type." 
  • branches/barrier_breaker/target/linux/ramips/image/Makefile

    r41841 r41983  
    717717Image/Build/Profile/NA930=$(call BuildFirmware/CustomFlash/$(1),$(1),na930,NA930,$(na930_mtd_size)) 
    718718Image/Build/Profile/MZK-750DHP=$(call BuildFirmware/Default8M/$(1),$(1),mzk-750dhp,MZK-750DHP) 
     719Image/Build/Profile/Y1=$(call BuildFirmware/Default16M/$(1),$(1),Lenovo-y1,Y1) 
     720Image/Build/Profile/Y1S=$(call BuildFirmware/Default16M/$(1),$(1),Lenovo-y1s,Y1S) 
    719721 
    720722ifeq ($(SUBTARGET),mt7620a) 
     
    731733        $(call Image/Build/Profile/MZK-750DHP,$(1)) 
    732734        $(call Image/Build/Profile/NA930,$(1)) 
     735        $(call Image/Build/Profile/Y1,$(1)) 
     736        $(call Image/Build/Profile/Y1S,$(1)) 
    733737endef 
    734738endif 
  • branches/barrier_breaker/target/linux/ramips/mt7620a/config-3.10

    r39611 r41983  
    22CONFIG_ARCH_DISCARD_MEMBLOCK=y 
    33CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y 
     4CONFIG_ARCH_HAS_RESET_CONTROLLER=y 
    45CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y 
    56CONFIG_ARCH_HIBERNATION_POSSIBLE=y 
     
    7980CONFIG_HW_RANDOM=m 
    8081CONFIG_HZ_PERIODIC=y 
     82CONFIG_ICPLUS_PHY=y 
    8183CONFIG_IMAGE_CMDLINE_HACK=y 
    8284CONFIG_INET_LRO=y 
Note: See TracChangeset for help on using the changeset viewer.