From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: retro98boy Date: Wed, 8 Oct 2025 19:06:53 +0800 Subject: arm64: dts: amlogic: Add several missing g12b pinmux node for pwm functions Related commits: https://github.com/torvalds/linux/commit/b58ea88d301cd4c0403f298468442dacac4f8c4e --- arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 42 ++++++++++ 1 file changed, 42 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-g12b.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12b.dtsi index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/amlogic/meson-g12b.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-g12b.dtsi @@ -197,3 +197,45 @@ &pmu { &npu { power-domains = <&pwrc PWRC_G12A_NNA_ID>; }; + +&periphs_pinctrl { + pwm_b_h_pins: pwm-b-h { + mux { + groups = "pwm_b_h"; + function = "pwm_b"; + bias-disable; + }; + }; + + pwm_b_z0_pins: pwm-b-z0 { + mux { + groups = "pwm_b_z0"; + function = "pwm_b"; + bias-disable; + }; + }; + + pwm_c_z_pins: pwm-c-z { + mux { + groups = "pwm_c_z"; + function = "pwm_c"; + bias-disable; + }; + }; + + pwm_d_z_pins: pwm-d-z { + mux { + groups = "pwm_d_z"; + function = "pwm_d"; + bias-disable; + }; + }; + + pwm_d_a_pins: pwm-d-a { + mux { + groups = "pwm_d_a"; + function = "pwm_d"; + bias-disable; + }; + }; +}; -- Armbian