]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
arm64: dts: imx93-var-som-symphony: enable TPM3 PWM
authorStefano Radaelli <stefano.r@variscite.com>
Wed, 3 Jun 2026 08:25:03 +0000 (10:25 +0200)
committerFrank Li <Frank.Li@nxp.com>
Fri, 5 Jun 2026 17:21:17 +0000 (13:21 -0400)
Enable TPM3 on the Symphony carrier board and add the pinctrl states for
the PWM output and sleep configuration.

Signed-off-by: Stefano Radaelli <stefano.r@variscite.com>
Signed-off-by: Frank Li <Frank.Li@nxp.com>
arch/arm64/boot/dts/freescale/imx93-var-som-symphony.dts

index c835394468ef782bfd14331246182124b7f68bb8..56f8744c861af1ae1f15546a38b5f84de3d22eaa 100644 (file)
        status = "okay";
 };
 
+&tpm3 {
+       pinctrl-0 = <&pinctrl_tpm3>;
+       pinctrl-1 = <&pinctrl_tpm3_sleep>;
+       pinctrl-names = "default", "sleep";
+       status = "okay";
+};
+
 &usbotg1 {
        dr_mode = "otg";
        hnp-disable;
                >;
        };
 
+       pinctrl_tpm3: tpm3grp {
+               fsl,pins = <
+                       MX93_PAD_GPIO_IO24__TPM3_CH3                    0x51e
+               >;
+       };
+
+       pinctrl_tpm3_sleep: tpm3sleepgrp {
+               fsl,pins = <
+                       MX93_PAD_GPIO_IO24__GPIO2_IO24                  0x51e
+               >;
+       };
+
        pinctrl_uart1: uart1grp {
                fsl,pins = <
                        MX93_PAD_UART1_RXD__LPUART1_RX                  0x31e