Re: [PATCH 3/3] arm64: tegra: Add Tegra234 pinmux device

Krzysztof Kozlowski
2023-02-07T15:33:49Z

On 07/02/2023 12:56, Prathamesh Shete wrote:
> This change adds pinmux node for Tegra234.
>
> Signed-off-by: Prathamesh Shete <pshete@nvidia.com>
> ---
> arch/arm64/boot/dts/nvidia/tegra234.dtsi | 14 ++++++++++++++
> 1 file changed, 14 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/nvidia/tegra234.dtsi b/arch/arm64/boot/dts/nvidia/tegra234.dtsi
> index eaf05ee9acd1..c91b88bc56d1 100644
> --- a/arch/arm64/boot/dts/nvidia/tegra234.dtsi
> +++ b/arch/arm64/boot/dts/nvidia/tegra234.dtsi
> @@ -701,6 +701,13 @@
> interrupt-controller;
> #gpio-cells = <2>;
> gpio-controller;
> + gpio-ranges = <&pinmux 0 0 164>;
> + };
> +
> + pinmux: pinmux@2430000 {
> + compatible = "nvidia,tegra234-pinmux";
> + reg = <0x2430000 0x19100>;
> + status = "okay";

Why? Anything disabled it?

> };
>
> mc: memory-controller@2c00000 {
> @@ -1664,6 +1671,13 @@
> interrupt-controller;
> #gpio-cells = <2>;
> gpio-controller;
> + gpio-range = <&pinmux_aon 0 0 32>;
> + };
> +
> + pinmux_aon: pinmux@c300000 {
> + compatible = "nvidia,tegra234-pinmux-aon";
> + reg = <0xc300000 0x4000>;
> + status = "okay";

Also why?

> };
>
> pwm4: pwm@c340000 {

Best regards,
Krzysztof