ramips: fix support Planex MZK-750DHP.

fix script for Planex MZK-750DHP.
modification of the GPIO definition.
add Profile.

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

SVN-Revision: 49205
John Crispin 9 years ago
parent 4a5158bd2a
commit 890eb0c126
  1. 1
      target/linux/ramips/base-files/etc/board.d/01_leds
  2. 1
      target/linux/ramips/base-files/etc/diag.sh
  3. 1
      target/linux/ramips/base-files/lib/upgrade/platform.sh
  4. 26
      target/linux/ramips/dts/MZK-750DHP.dts
  5. 16
      target/linux/ramips/mt7620/profiles/planex.mk

@ -122,6 +122,7 @@ dir-620-d1)
set_wifi_led "$board:green:wifi" set_wifi_led "$board:green:wifi"
;; ;;
dir-810l|\ dir-810l|\
mzk-750dhp|\
mzk-dp150n) mzk-dp150n)
ucidef_set_led_default "power" "power" "$board:green:power" "1" ucidef_set_led_default "power" "power" "$board:green:power" "1"
;; ;;

@ -21,6 +21,7 @@ get_status_led() {
br-6475nd|\ br-6475nd|\
e1700|\ e1700|\
fonera20n|\ fonera20n|\
mzk-750dhp|\
mzk-dp150n|\ mzk-dp150n|\
mzk-w300nh2|\ mzk-w300nh2|\
nbg-419n|\ nbg-419n|\

@ -86,6 +86,7 @@ platform_check_image() {
mpr-a2|\ mpr-a2|\
mr-102n|\ mr-102n|\
mt7628|\ mt7628|\
mzk-750dhp|\
mzk-dp150n|\ mzk-dp150n|\
mzk-w300nh2|\ mzk-w300nh2|\
mzk-wdpr|\ mzk-wdpr|\

@ -11,6 +11,10 @@
status = "okay"; status = "okay";
}; };
gpio2: gpio@660 {
status = "okay";
};
spi@b00 { spi@b00 {
status = "okay"; status = "okay";
@ -51,7 +55,7 @@
pinctrl { pinctrl {
state_default: pinctrl0 { state_default: pinctrl0 {
gpio { gpio {
ralink,group = "i2c", "spi refclk", "rgmii1"; ralink,group = "i2c", "spi refclk", "rgmii1", "nd_sd";
ralink,function = "gpio"; ralink,function = "gpio";
}; };
}; };
@ -74,6 +78,15 @@
pcie@10140000 { pcie@10140000 {
status = "okay"; status = "okay";
pcie-bridge {
mt76@0,0 {
reg = <0x0000 0 0 0 0>;
device_type = "pci";
mediatek,mtd-eeprom = <&factory 0x8000>;
mediatek,2ghz = <0>;
};
};
}; };
gpio-leds { gpio-leds {
@ -81,13 +94,18 @@
wps { wps {
label = "mzk-750dhp:green:wps"; label = "mzk-750dhp:green:wps";
gpios = <&gpio1 11 1>; gpios = <&gpio2 15 1>;
}; };
power { power {
label = "mzk-750dhp:green:power"; label = "mzk-750dhp:green:power";
gpios = <&gpio1 15 1>; gpios = <&gpio1 15 1>;
}; };
wlan5g {
label = "mzk-750dhp:green:wlan5g";
gpios = <&gpio1 14 1>;
};
}; };
gpio-keys-polled { gpio-keys-polled {
@ -99,12 +117,12 @@
s1 { s1 {
label = "reset"; label = "reset";
gpios = <&gpio0 1 1>; gpios = <&gpio0 1 1>;
linux,code = <0x100>; linux,code = <0x198>;
}; };
s2 { s2 {
label = "wps"; label = "wps";
gpios = <&gpio0 2 1>; gpios = <&gpio2 19 1>;
linux,code = <0x211>; linux,code = <0x211>;
}; };
}; };

@ -0,0 +1,16 @@
#
# Copyright (C) 2016 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
define Profile/MZK-750DHP
NAME:=Planex MZK-750DHP
PACKAGES:= kmod-mt76 kmod-mt7610e
endef
define Profile/MZK-750DHP/Description
Package set optimized for the Planex MZK-750DHP.
endef
$(eval $(call Profile,MZK-750DHP))
Loading…
Cancel
Save