[openwrt/openwrt] realtek: add missing gpio0 pinctrl properties

LEDE Commits lede-commits at lists.infradead.org
Sun Jul 10 01:05:50 PDT 2022


svanheule pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/f4065485d3d9c6efa06c323fd5f61099a390c4c3

commit f4065485d3d9c6efa06c323fd5f61099a390c4c3
Author: Sander Vanheule <sander at svanheule.net>
AuthorDate: Fri Nov 26 22:10:24 2021 +0100

    realtek: add missing gpio0 pinctrl properties
    
    Not all devices using the gpio0/sys-led pin as a GPIO, configure the
    pinmux. Add the necessary pinctrl properties to these devices to ensure
    the pin is set up for use as GPIO.
    
    Co-developed-by: INAGAKI Hiroshi <musashino.open at gmail.com>
    Signed-off-by: INAGAKI Hiroshi <musashino.open at gmail.com>
    Signed-off-by: Sander Vanheule <sander at svanheule.net>
    Tested-by: Bjørn Mork <bjorn at mork.no>
---
 target/linux/realtek/dts-5.10/rtl8380_netgear_gigabit.dtsi | 3 +++
 target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210.dtsi | 3 +++
 target/linux/realtek/dts-5.10/rtl8382_inaba_aml2-17gp.dts  | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/target/linux/realtek/dts-5.10/rtl8380_netgear_gigabit.dtsi b/target/linux/realtek/dts-5.10/rtl8380_netgear_gigabit.dtsi
index 078f8ff228..5e587f278d 100644
--- a/target/linux/realtek/dts-5.10/rtl8380_netgear_gigabit.dtsi
+++ b/target/linux/realtek/dts-5.10/rtl8380_netgear_gigabit.dtsi
@@ -14,6 +14,9 @@
 	};
 
 	keys {
+		pinctrl-names = "default";
+		pinctrl-0 = <&pinmux_disable_sys_led>;
+
 		compatible = "gpio-keys";
 
 		mode {
diff --git a/target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210.dtsi b/target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210.dtsi
index aaaa872162..09f5555307 100644
--- a/target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210.dtsi
+++ b/target/linux/realtek/dts-5.10/rtl8382_d-link_dgs-1210.dtsi
@@ -19,6 +19,9 @@
 	};
 
 	leds {
+		pinctrl-names = "default";
+		pinctrl-0 = <&pinmux_disable_sys_led>;
+
 		compatible = "gpio-leds";
 
 		led_power: power {
diff --git a/target/linux/realtek/dts-5.10/rtl8382_inaba_aml2-17gp.dts b/target/linux/realtek/dts-5.10/rtl8382_inaba_aml2-17gp.dts
index 30960afff4..4808141494 100644
--- a/target/linux/realtek/dts-5.10/rtl8382_inaba_aml2-17gp.dts
+++ b/target/linux/realtek/dts-5.10/rtl8382_inaba_aml2-17gp.dts
@@ -15,6 +15,9 @@
 	};
 
 	keys {
+		pinctrl-names = "default";
+		pinctrl-0 = <&pinmux_disable_sys_led>;
+
 		compatible = "gpio-keys";
 
 		reset {




More information about the lede-commits mailing list