mirror of
				https://github.com/Telecominfraproject/wlan-ap.git
				synced 2025-10-31 02:17:58 +00:00 
			
		
		
		
	ucentral: development update
* eth and wifi leds were not working as expected on eap101 Signed-off-by: John Crispin <john@phrozen.org>
This commit is contained in:
		| @@ -1,4 +1,4 @@ | |||||||
| From 532b362a4914e495fd76ca4e6049a7954a36673b Mon Sep 17 00:00:00 2001 | From 7890393e2bb05b5d9e9cf351642b99585b068a13 Mon Sep 17 00:00:00 2001 | ||||||
| From: John Crispin <john@phrozen.org> | From: John Crispin <john@phrozen.org> | ||||||
| Date: Sat, 18 Jul 2020 08:53:44 +0200 | Date: Sat, 18 Jul 2020 08:53:44 +0200 | ||||||
| Subject: [PATCH 01/14] ipq807x: add the Qualcomm AX target support | Subject: [PATCH 01/14] ipq807x: add the Qualcomm AX target support | ||||||
| @@ -12,7 +12,7 @@ Signed-off-by: John Crispin <john@phrozen.org> | |||||||
|  .../etc/hotplug.d/firmware/11-ath10k-caldata  |    5 + |  .../etc/hotplug.d/firmware/11-ath10k-caldata  |    5 + | ||||||
|  target/linux/ipq807x/109-logspam.patch        |   24 + |  target/linux/ipq807x/109-logspam.patch        |   24 + | ||||||
|  target/linux/ipq807x/Makefile                 |   22 + |  target/linux/ipq807x/Makefile                 |   22 + | ||||||
|  .../ipq807x/base-files/etc/board.d/01_leds    |   29 + |  .../ipq807x/base-files/etc/board.d/01_leds    |   35 + | ||||||
|  .../ipq807x/base-files/etc/board.d/02_network |   77 + |  .../ipq807x/base-files/etc/board.d/02_network |   77 + | ||||||
|  .../etc/hotplug.d/firmware/10-ath11k-caldata  |   97 ++ |  .../etc/hotplug.d/firmware/10-ath11k-caldata  |   97 ++ | ||||||
|  .../ipq807x/base-files/etc/init.d/aq_phy      |   15 + |  .../ipq807x/base-files/etc/init.d/aq_phy      |   15 + | ||||||
| @@ -48,12 +48,12 @@ Signed-off-by: John Crispin <john@phrozen.org> | |||||||
|  .../ipq807x/patches/103-sercomm-wallaby.patch |  816 +++++++++ |  .../ipq807x/patches/103-sercomm-wallaby.patch |  816 +++++++++ | ||||||
|  target/linux/ipq807x/patches/104-wf194c.patch |  816 +++++++++ |  target/linux/ipq807x/patches/104-wf194c.patch |  816 +++++++++ | ||||||
|  .../patches/105-fix-dtc-gcc10-build.patch     |   11 + |  .../patches/105-fix-dtc-gcc10-build.patch     |   11 + | ||||||
|  target/linux/ipq807x/patches/106-eap101.patch |  975 +++++++++++ |  target/linux/ipq807x/patches/106-eap101.patch |  993 +++++++++++ | ||||||
|  .../ipq807x/patches/107-ed2-compile.patch     |   12 + |  .../ipq807x/patches/107-ed2-compile.patch     |   12 + | ||||||
|  .../linux/ipq807x/patches/108-log-spam.patch  |   37 + |  .../linux/ipq807x/patches/108-log-spam.patch  |   37 + | ||||||
|  target/linux/ipq807x/patches/109-tplink.patch | 1518 +++++++++++++++++ |  target/linux/ipq807x/patches/109-tplink.patch | 1518 +++++++++++++++++ | ||||||
|  .../ipq807x/patches/110-add-esmt-nand.patch   |   37 + |  .../ipq807x/patches/110-add-esmt-nand.patch   |   37 + | ||||||
|  48 files changed, 9314 insertions(+), 3 deletions(-) |  48 files changed, 9338 insertions(+), 3 deletions(-) | ||||||
|  create mode 100644 package/boot/uboot-envtools/files/ipq807x |  create mode 100644 package/boot/uboot-envtools/files/ipq807x | ||||||
|  create mode 100644 target/linux/ipq807x/109-logspam.patch |  create mode 100644 target/linux/ipq807x/109-logspam.patch | ||||||
|  create mode 100644 target/linux/ipq807x/Makefile |  create mode 100644 target/linux/ipq807x/Makefile | ||||||
| @@ -187,10 +187,10 @@ index 0000000000..6c429f1852 | |||||||
| + | + | ||||||
| +exit 0 | +exit 0 | ||||||
| diff --git a/package/network/services/hostapd/files/hostapd.sh b/package/network/services/hostapd/files/hostapd.sh | diff --git a/package/network/services/hostapd/files/hostapd.sh b/package/network/services/hostapd/files/hostapd.sh | ||||||
| index 9993bc9047..fa3070a7e3 100644 | index 399352aa89..03f073d223 100644 | ||||||
| --- a/package/network/services/hostapd/files/hostapd.sh | --- a/package/network/services/hostapd/files/hostapd.sh | ||||||
| +++ b/package/network/services/hostapd/files/hostapd.sh | +++ b/package/network/services/hostapd/files/hostapd.sh | ||||||
| @@ -356,8 +356,8 @@ hostapd_set_vlan_file() { | @@ -364,8 +364,8 @@ hostapd_set_vlan_file() { | ||||||
|  	local ifname="$1" |  	local ifname="$1" | ||||||
|  	local vlan="$2" |  	local vlan="$2" | ||||||
|  	json_get_vars name vid |  	json_get_vars name vid | ||||||
| @@ -277,10 +277,10 @@ index 0000000000..66031ace35 | |||||||
| +$(eval $(call BuildTarget)) | +$(eval $(call BuildTarget)) | ||||||
| diff --git a/target/linux/ipq807x/base-files/etc/board.d/01_leds b/target/linux/ipq807x/base-files/etc/board.d/01_leds | diff --git a/target/linux/ipq807x/base-files/etc/board.d/01_leds b/target/linux/ipq807x/base-files/etc/board.d/01_leds | ||||||
| new file mode 100755 | new file mode 100755 | ||||||
| index 0000000000..39f4c941c0 | index 0000000000..60a3ccdc52 | ||||||
| --- /dev/null | --- /dev/null | ||||||
| +++ b/target/linux/ipq807x/base-files/etc/board.d/01_leds | +++ b/target/linux/ipq807x/base-files/etc/board.d/01_leds | ||||||
| @@ -0,0 +1,29 @@ | @@ -0,0 +1,35 @@ | ||||||
| +#!/bin/sh | +#!/bin/sh | ||||||
| + | + | ||||||
| +. /lib/functions/uci-defaults.sh | +. /lib/functions/uci-defaults.sh | ||||||
| @@ -300,7 +300,13 @@ index 0000000000..39f4c941c0 | |||||||
| + | + | ||||||
| +case "$board" in | +case "$board" in | ||||||
| +cig,wf188n|\ | +cig,wf188n|\ | ||||||
| +edgecore,eap101|\ | +edgecore,eap101) | ||||||
|  | +        ucidef_set_led_wlan "wlan5g" "WLAN5G" "green:wifi5" "phy0tx" | ||||||
|  | +        ucidef_set_led_wlan "wlan2g" "WLAN2G" "green:wifi2" "phy1tx" | ||||||
|  | +	ucidef_set_led_netdev "lan1" "lan1" "green:lan1" "eth1" | ||||||
|  | +	ucidef_set_led_netdev "lan2" "lan2" "green:lan2" "eth2" | ||||||
|  | +	ucidef_set_led_netdev "poe" "poe" "green:wan" "eth0" | ||||||
|  | +	;; | ||||||
| +edgecore,eap102) | +edgecore,eap102) | ||||||
| +        ucidef_set_led_wlan "wlan5g" "WLAN5G" "green:wifi5" "phy0tx" | +        ucidef_set_led_wlan "wlan5g" "WLAN5G" "green:wifi5" "phy0tx" | ||||||
| +        ucidef_set_led_wlan "wlan2g" "WLAN2G" "green:wifi2" "phy1tx" | +        ucidef_set_led_wlan "wlan2g" "WLAN2G" "green:wifi2" "phy1tx" | ||||||
| @@ -11297,14 +11303,14 @@ index 0000000000..f91601ec59 | |||||||
| + /* CAUTION: this will stop working if we ever use yyless() or yyunput() */ | + /* CAUTION: this will stop working if we ever use yyless() or yyunput() */ | ||||||
| diff --git a/target/linux/ipq807x/patches/106-eap101.patch b/target/linux/ipq807x/patches/106-eap101.patch | diff --git a/target/linux/ipq807x/patches/106-eap101.patch b/target/linux/ipq807x/patches/106-eap101.patch | ||||||
| new file mode 100644 | new file mode 100644 | ||||||
| index 0000000000..6b0eb2f831 | index 0000000000..228dadb611 | ||||||
| --- /dev/null | --- /dev/null | ||||||
| +++ b/target/linux/ipq807x/patches/106-eap101.patch | +++ b/target/linux/ipq807x/patches/106-eap101.patch | ||||||
| @@ -0,0 +1,975 @@ | @@ -0,0 +1,993 @@ | ||||||
| +Index: linux-4.4.60-qsdk-ad8f8efb2edcd35cdb130466cfc1923c37ef7ec1/arch/arm64/boot/dts/qcom/qcom-ipq6018-cp01-edgecore.dtsi | +Index: linux-4.4.60-qsdk-10fd7d14853b7020b804acae690c8acec5d954ce/arch/arm64/boot/dts/qcom/qcom-ipq6018-cp01-edgecore.dtsi | ||||||
| +=================================================================== | +=================================================================== | ||||||
| +--- /dev/null | +--- /dev/null | ||||||
| ++++ linux-4.4.60-qsdk-ad8f8efb2edcd35cdb130466cfc1923c37ef7ec1/arch/arm64/boot/dts/qcom/qcom-ipq6018-cp01-edgecore.dtsi | ++++ linux-4.4.60-qsdk-10fd7d14853b7020b804acae690c8acec5d954ce/arch/arm64/boot/dts/qcom/qcom-ipq6018-cp01-edgecore.dtsi | ||||||
| +@@ -0,0 +1,542 @@ | +@@ -0,0 +1,542 @@ | ||||||
| ++/* | ++/* | ||||||
| ++ * Copyright (c) 2019, The Linux Foundation. All rights reserved. | ++ * Copyright (c) 2019, The Linux Foundation. All rights reserved. | ||||||
| @@ -11848,11 +11854,11 @@ index 0000000000..6b0eb2f831 | |||||||
| ++&qpic_lcd_panel { | ++&qpic_lcd_panel { | ||||||
| ++	status = "ok"; | ++	status = "ok"; | ||||||
| ++}; | ++}; | ||||||
| +Index: linux-4.4.60-qsdk-ad8f8efb2edcd35cdb130466cfc1923c37ef7ec1/arch/arm64/boot/dts/qcom/qcom-ipq6018-edgecore-eap101.dts | +Index: linux-4.4.60-qsdk-10fd7d14853b7020b804acae690c8acec5d954ce/arch/arm64/boot/dts/qcom/qcom-ipq6018-edgecore-eap101.dts | ||||||
| +=================================================================== | +=================================================================== | ||||||
| +--- /dev/null | +--- /dev/null | ||||||
| ++++ linux-4.4.60-qsdk-ad8f8efb2edcd35cdb130466cfc1923c37ef7ec1/arch/arm64/boot/dts/qcom/qcom-ipq6018-edgecore-eap101.dts | ++++ linux-4.4.60-qsdk-10fd7d14853b7020b804acae690c8acec5d954ce/arch/arm64/boot/dts/qcom/qcom-ipq6018-edgecore-eap101.dts | ||||||
| +@@ -0,0 +1,423 @@ | +@@ -0,0 +1,441 @@ | ||||||
| ++/dts-v1/; | ++/dts-v1/; | ||||||
| ++/* | ++/* | ||||||
| ++ * Copyright (c) 2019, The Linux Foundation. All rights reserved. | ++ * Copyright (c) 2019, The Linux Foundation. All rights reserved. | ||||||
| @@ -12192,23 +12198,41 @@ index 0000000000..6b0eb2f831 | |||||||
| ++		pinctrl-names = "default"; | ++		pinctrl-names = "default"; | ||||||
| ++ | ++ | ||||||
| ++		led@25 { | ++		led@25 { | ||||||
| ++			label = "wifi5g"; | ++			label = "green:wifi5"; | ||||||
| ++			gpios = <&tlmm 35 GPIO_ACTIVE_HIGH>; | ++			gpios = <&tlmm 35 GPIO_ACTIVE_LOW>; | ||||||
| ++			linux,default-trigger = "wf188:green:5g"; | ++			linux,default-trigger = "wf188:green:5g"; | ||||||
| ++			default-state = "off"; | ++			default-state = "off"; | ||||||
| ++		}; | ++		}; | ||||||
| ++		led@24 { | ++		led@24 { | ||||||
| ++			label = "wifi2g"; | ++			label = "green:wifi2"; | ||||||
| ++			gpios = <&tlmm 37 GPIO_ACTIVE_HIGH>; | ++			gpios = <&tlmm 37 GPIO_ACTIVE_LOW>; | ||||||
| ++			linux,default-trigger = "wf188:green:2g"; | ++			linux,default-trigger = "wf188:green:2g"; | ||||||
| ++			default-state = "off"; | ++			default-state = "off"; | ||||||
| ++		}; | ++		}; | ||||||
| ++                led_power: led@16 { | ++                led_power: led@16 { | ||||||
| ++                        label = "led_pwr"; | ++                        label = "green:led_pwr"; | ||||||
| ++                        gpios = <&tlmm 74 GPIO_ACTIVE_HIGH>; | ++                        gpios = <&tlmm 74 GPIO_ACTIVE_HIGH>; | ||||||
| ++                        linux,default-trigger = "green:power"; | ++                        linux,default-trigger = "green:power"; | ||||||
| ++			default-state = "off"; | ++			default-state = "off"; | ||||||
| ++		}; | ++		}; | ||||||
|  | ++                led@61 { | ||||||
|  | ++                        label = "green:lan1"; | ||||||
|  | ++                        gpios = <&tlmm 61 GPIO_ACTIVE_HIGH>; | ||||||
|  | ++                        linux,default-trigger = "green:power"; | ||||||
|  | ++			default-state = "off"; | ||||||
|  | ++		}; | ||||||
|  | ++                led@62 { | ||||||
|  | ++                        label = "green:wan"; | ||||||
|  | ++                        gpios = <&tlmm 62 GPIO_ACTIVE_HIGH>; | ||||||
|  | ++                        linux,default-trigger = "green:power"; | ||||||
|  | ++			default-state = "off"; | ||||||
|  | ++		}; | ||||||
|  | ++                led@63 { | ||||||
|  | ++                        label = "green:lan2"; | ||||||
|  | ++                        gpios = <&tlmm 63 GPIO_ACTIVE_HIGH>; | ||||||
|  | ++                        linux,default-trigger = "green:power"; | ||||||
|  | ++			default-state = "off"; | ||||||
|  | ++		}; | ||||||
| ++	}; | ++	}; | ||||||
| ++}; | ++}; | ||||||
| ++ | ++ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 John Crispin
					John Crispin