From: Prathamesh Shete Date: Mon, 5 Jun 2023 15:42:30 +0000 (+0200) Subject: arm64: tegra: Add Tegra234 pin controllers X-Git-Tag: v6.6.7~2515^2~25^2~10 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=282fde002760d3a006128c1d70b329e68a6ef844;p=platform%2Fkernel%2Flinux-starfive.git arm64: tegra: Add Tegra234 pin controllers Add the device tree nodes for the MAIN and AON pin controllers found on the Tegra234 family of SoCs. Signed-off-by: Prathamesh Shete Signed-off-by: Thierry Reding --- diff --git a/arch/arm64/boot/dts/nvidia/tegra234.dtsi b/arch/arm64/boot/dts/nvidia/tegra234.dtsi index 97ed3e0..f5146ce 100644 --- a/arch/arm64/boot/dts/nvidia/tegra234.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra234.dtsi @@ -108,6 +108,12 @@ interrupt-controller; #gpio-cells = <2>; gpio-controller; + gpio-ranges = <&pinmux 0 0 164>; + }; + + pinmux: pinmux@2430000 { + compatible = "nvidia,tegra234-pinmux"; + reg = <0x0 0x2430000 0x0 0x19100>; }; gpcdma: dma-controller@2600000 { @@ -1749,6 +1755,12 @@ interrupt-controller; #gpio-cells = <2>; gpio-controller; + gpio-ranges = <&pinmux_aon 0 0 32>; + }; + + pinmux_aon: pinmux@c300000 { + compatible = "nvidia,tegra234-pinmux-aon"; + reg = <0x0 0xc300000 0x0 0x4000>; }; pwm4: pwm@c340000 {