Changeset 49268


Ignore:
Timestamp:
2016-04-29T13:34:56+02:00 (22 months ago)
Author:
blogic
Message:

ramips: add support for Planex MZK-EX750NP.

add support for Planex MZK-EX750NP.
MZK-EX750NP is MT7620A and MT7610E based 11ac wifi repeater.
Built-in power supply.
64MiB RAM, 8MiB SPI Flash, non Wired Ethernet.

Signed-off-by: YuheiOKAWA <tochiro.srchack@…>

Location:
trunk/target/linux/ramips
Files:
7 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ramips/base-files/etc/board.d/01_leds

    r49247 r49268  
    207207        set_usb_led "$board:green:usb" 
    208208        ;; 
     209mzk-ex750np) 
     210        ucidef_set_led_default "power" "power" "$board:red:power" "1" 
     211        set_wifi_led "$board:red:wifi" 
     212        ;; 
    209213na930) 
    210214        set_usb_led "$board:blue:status" 
  • trunk/target/linux/ramips/base-files/etc/board.d/02_network

    r49247 r49268  
    166166        hpm|\ 
    167167        mzk-ex300np|\ 
     168        mzk-ex750np|\ 
    168169        na930|\ 
    169170        wli-tx4-ag300n|\ 
  • trunk/target/linux/ramips/base-files/etc/diag.sh

    r49247 r49268  
    4242        jhr-n825r|\ 
    4343        mpr-a1|\ 
    44         mpr-a2) 
     44        mpr-a2|\ 
     45        mzk-ex750np) 
    4546                status_led="$board:red:power" 
    4647                ;; 
  • trunk/target/linux/ramips/base-files/lib/ramips.sh

    r49247 r49268  
    299299                name="mzk-ex300np" 
    300300                ;; 
     301        *"MZK-EX750NP") 
     302                name="mzk-ex750np" 
     303                ;; 
    301304        *"MZK-W300NH2"*) 
    302305                name="mzk-w300nh2" 
  • trunk/target/linux/ramips/base-files/lib/upgrade/platform.sh

    r49247 r49268  
    9191        mzk-dp150n|\ 
    9292        mzk-ex300np|\ 
     93        mzk-ex750np|\ 
    9394        mzk-w300nh2|\ 
    9495        mzk-wdpr|\ 
  • trunk/target/linux/ramips/dts/MZK-EX750NP.dts

    r49267 r49268  
    55/ { 
    66        compatible = "ralink,mt7620a-soc"; 
    7         model = "Planex MZK-EX300NP"; 
     7        model = "Planex MZK-EX750NP"; 
    88 
    99        palmbus@10000000 { 
    10                 gpio1: gpio@638 { 
     10                gpio2: gpio@660 { 
    1111                        status = "okay"; 
    1212                }; 
     
    6161                state_default: pinctrl0 { 
    6262                        gpio { 
    63                                 ralink,group = "i2c", "spi refclk", "rgmii1", "wled"; 
     63                                ralink,group = "uartf", "nd_sd", "rgmii2", "wled"; 
    6464                                ralink,function = "gpio"; 
    6565                        }; 
     
    7878        }; 
    7979 
     80        pcie@10140000 { 
     81                status = "okay"; 
     82 
     83                pcie-bridge { 
     84                        mt76@0,0 { 
     85                                reg = <0x0000 0 0 0 0>; 
     86                                device_type = "pci"; 
     87                                mediatek,mtd-eeprom = <&factory 0x8000>; 
     88                                mediatek,2ghz = <0>; 
     89                        }; 
     90                }; 
     91        }; 
     92 
    8093        gpio-leds { 
    8194                compatible = "gpio-leds"; 
    8295 
     96                power { 
     97                        label = "mzk-ex750np:red:power"; 
     98                        gpios = <&gpio0 14 1>; 
     99                }; 
     100 
    83101                wifi { 
    84                         label = "mzk-ex300np:green:wifi"; 
     102                        label = "mzk-ex750np:red:wifi"; 
    85103                        gpios = <&gpio3 0 1>; 
    86104                }; 
    87105 
    88106                wps { 
    89                         label = "mzk-ex300np:green:wps"; 
    90                         gpios = <&gpio1 5 1>; 
     107                        label = "mzk-ex750np:green:wps"; 
     108                        gpios = <&gpio0 10 1>; 
    91109                }; 
    92110 
    93111                rep { 
    94                         label = "mzk-ex300np:blue:rep"; 
    95                         gpios = <&gpio1 4 1>; 
     112                        label = "mzk-ex750np:blue:rep"; 
     113                        gpios = <&gpio2 16 1>; 
    96114                }; 
    97115 
    98116                wifi1 { 
    99                         label = "mzk-ex300np:blue:wifi1"; 
    100                         gpios = <&gpio1 1 1>; 
     117                        label = "mzk-ex750np:blue:wifi1"; 
     118                        gpios = <&gpio2 19 1>; 
    101119                }; 
    102120 
    103121                wifi2 { 
    104                         label = "mzk-ex300np:blue:wifi2"; 
    105                         gpios = <&gpio1 2 1>; 
     122                        label = "mzk-ex750np:blue:wifi2"; 
     123                        gpios = <&gpio2 18 1>; 
    106124                }; 
    107125 
    108126                wifi3 { 
    109                         label = "mzk-ex300np:blue:wifi3"; 
    110                         gpios = <&gpio1 0 1>; 
     127                        label = "mzk-ex750np:blue:wifi3"; 
     128                        gpios = <&gpio2 17 1>; 
    111129                }; 
    112130        }; 
     
    120138                reset { 
    121139                        label = "reset"; 
    122                         gpios = <&gpio0 1 1>; 
     140                        gpios = <&gpio0 9 1>; 
    123141                        linux,code = <0x198>; 
    124142                }; 
     
    126144                wps { 
    127145                        label = "wps"; 
    128                         gpios = <&gpio1 3 0>; 
     146                        gpios = <&gpio0 13 0>; 
    129147                        linux,code = <0x211>; 
    130148                }; 
  • trunk/target/linux/ramips/image/mt7620.mk

    r49235 r49268  
    103103Image/Build/Profile/MZK-750DHP=$(call BuildFirmware/Default8M/$(1),$(1),mzk-750dhp,MZK-750DHP) 
    104104Image/Build/Profile/MZK-EX300NP=$(call BuildFirmware/Default8M/$(1),$(1),mzk-ex300np,MZK-EX300NP) 
     105Image/Build/Profile/MZK-EX750NP=$(call BuildFirmware/Default8M/$(1),$(1),mzk-ex750np,MZK-EX750NP) 
    105106Image/Build/Profile/HC5661=$(call BuildFirmware/Default16M/$(1),$(1),hc5661,HC5661) 
    106107Image/Build/Profile/HC5761=$(call BuildFirmware/Default16M/$(1),$(1),hc5761,HC5761) 
     
    150151        $(call Image/Build/Profile/MZK-750DHP,$(1)) 
    151152        $(call Image/Build/Profile/MZK-EX300NP,$(1)) 
     153        $(call Image/Build/Profile/MZK-EX750NP,$(1)) 
    152154        $(call Image/Build/Profile/NA930,$(1)) 
    153155        $(call Image/Build/Profile/HC5661,$(1)) 
  • trunk/target/linux/ramips/mt7620/profiles/planex.mk

    r49235 r49268  
    4040endef 
    4141$(eval $(call Profile,MZK-EX300NP)) 
     42 
     43 
     44define Profile/MZK-EX750NP 
     45        NAME:=Planex MZK-EX750NP 
     46        PACKAGES:= kmod-mt76 kmod-mt7610e 
     47endef 
     48 
     49define Profile/MZK-EX750NP/Description 
     50        Package set optimized for the Planex MZK-EX750NP. 
     51endef 
     52$(eval $(call Profile,MZK-EX750NP)) 
Note: See TracChangeset for help on using the changeset viewer.