diff options
Diffstat (limited to 'target/linux')
-rwxr-xr-x | target/linux/ramips/base-files/etc/board.d/01_leds | 4 | ||||
-rwxr-xr-x | target/linux/ramips/base-files/etc/board.d/02_network | 7 | ||||
-rwxr-xr-x | target/linux/ramips/base-files/lib/ramips.sh | 3 | ||||
-rwxr-xr-x | target/linux/ramips/base-files/lib/upgrade/platform.sh | 2 | ||||
-rw-r--r-- | target/linux/ramips/dts/SKW92A.dts | 16 | ||||
-rw-r--r-- | target/linux/ramips/image/mt76x8.mk | 4 |
6 files changed, 15 insertions, 21 deletions
diff --git a/target/linux/ramips/base-files/etc/board.d/01_leds b/target/linux/ramips/base-files/etc/board.d/01_leds index 2f83f221f1..6d4bca8029 100755 --- a/target/linux/ramips/base-files/etc/board.d/01_leds +++ b/target/linux/ramips/base-files/etc/board.d/01_leds @@ -17,6 +17,7 @@ case $board in set_wifi_led "$boardname:amber:wlan" ;; 3g-6200nl|\ +skylab,skw92a|\ wnce2001) set_wifi_led "$boardname:green:wlan" ;; @@ -287,9 +288,6 @@ rt-n14u) ucidef_set_led_netdev "wan" "wan" "$boardname:blue:wan" eth0.2 set_wifi_led "$boardname:blue:air" ;; -skw92a) - set_wifi_led "$boardname:green:wlan" - ;; tama,w06) ucidef_set_led_netdev "wan" "WAN" "$boardname:green:wan" "eth0" ucidef_set_led_wlan "wlan" "WLAN" "$boardname:green:wlan" "phy0tpt" diff --git a/target/linux/ramips/base-files/etc/board.d/02_network b/target/linux/ramips/base-files/etc/board.d/02_network index 862eae1d4a..12d7c86e2b 100755 --- a/target/linux/ramips/base-files/etc/board.d/02_network +++ b/target/linux/ramips/base-files/etc/board.d/02_network @@ -219,6 +219,7 @@ ramips_setup_interfaces() tl-wr840n-v4|\ tl-wr840n-v5|\ tl-wr841n-v13|\ + skylab,skw92a|\ u7628-01-128M-16M|\ ubnt-erx|\ ubnt-erx-sfp|\ @@ -345,10 +346,6 @@ ramips_setup_interfaces() ucidef_add_switch "switch0" \ "0:lan" "1:lan" "2:lan" "3:lan" "4:wan" "8@eth0" ;; - skw92a) - ucidef_add_switch "switch0" \ - "1:lan" "2:lan" "3:lan" "4:lan" "0:wan" "6@eth0" - ;; tew-638apb-v2) ucidef_add_switch "switch0" \ "4:lan" "6@eth0" @@ -561,7 +558,7 @@ ramips_setup_macs() lan_mac=$(macaddr_setbit_la "$lan_mac") wan_mac=$(mtd_get_mac_binary factory 32772) ;; - skw92a) + skylab,skw92a) lan_mac=$(mtd_get_mac_binary factory 40) wan_mac=$(mtd_get_mac_binary factory 46) ;; diff --git a/target/linux/ramips/base-files/lib/ramips.sh b/target/linux/ramips/base-files/lib/ramips.sh index 28d5073525..ba6a13b65b 100755 --- a/target/linux/ramips/base-files/lib/ramips.sh +++ b/target/linux/ramips/base-files/lib/ramips.sh @@ -472,9 +472,6 @@ ramips_board_detect() { *"SAP-G3200U3") name="sap-g3200u3" ;; - *"SKW92A") - name="skw92a" - ;; *"SL-R7205"*) name="sl-r7205" ;; diff --git a/target/linux/ramips/base-files/lib/upgrade/platform.sh b/target/linux/ramips/base-files/lib/upgrade/platform.sh index ecc4650f68..cb6e5c1b5a 100755 --- a/target/linux/ramips/base-files/lib/upgrade/platform.sh +++ b/target/linux/ramips/base-files/lib/upgrade/platform.sh @@ -151,7 +151,7 @@ platform_check_image() { rut5xx|\ sap-g3200u3|\ sk-wb8|\ - skw92a|\ + skylab,skw92a|\ sl-r7205|\ tama,w06|\ tew-638apb-v2|\ diff --git a/target/linux/ramips/dts/SKW92A.dts b/target/linux/ramips/dts/SKW92A.dts index c43f9e53ea..5aaf3ce161 100644 --- a/target/linux/ramips/dts/SKW92A.dts +++ b/target/linux/ramips/dts/SKW92A.dts @@ -8,13 +8,11 @@ /{ compatible = "skylab,skw92a", "mediatek,mt7628an-soc"; - model = "SKW92A"; + model = "SKYLAB SKW92A"; aliases { led-boot = &led_power; led-failsafe = &led_power; - led-running = &led_power; - led-upgrade = &led_power; }; chosen { @@ -30,9 +28,14 @@ compatible = "gpio-leds"; led_power: wps { - label = "skw92:green:wps"; + label = "skw92a:green:wps"; gpios = <&gpio1 5 GPIO_ACTIVE_LOW>; }; + + wlan { + label = "skw92a:green:wlan"; + gpios = <&gpio1 12 GPIO_ACTIVE_LOW>; + }; }; gpio-keys { @@ -44,14 +47,13 @@ gpios = <&gpio1 6 GPIO_ACTIVE_LOW>; linux,code = <KEY_RESTART>; }; - }; }; &pinctrl { state_default: pinctrl0 { gpio { - ralink,group = "wdt", "refclk", "gpio"; + ralink,group = "wdt", "refclk", "wled_an"; ralink,function = "gpio"; }; }; @@ -69,7 +71,7 @@ &spi0 { status = "okay"; - m25p80@0 { + flash@0 { compatible = "jedec,spi-nor"; reg = <0>; spi-max-frequency = <10000000>; diff --git a/target/linux/ramips/image/mt76x8.mk b/target/linux/ramips/image/mt76x8.mk index 5f40262e84..3174988f49 100644 --- a/target/linux/ramips/image/mt76x8.mk +++ b/target/linux/ramips/image/mt76x8.mk @@ -150,13 +150,13 @@ define Device/pbr-d1 endef TARGET_DEVICES += pbr-d1 -define Device/skw92a +define Device/skylab_skw92a DTS := SKW92A IMAGE_SIZE := 16064k DEVICE_TITLE := Skylab SKW92A DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci endef -TARGET_DEVICES += skw92a +TARGET_DEVICES += skylab_skw92a define Device/tplink_tl-wa801nd-v5 $(Device/tplink) |