summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoão Paulo Gonçalves <joao.goncalves@toradex.com>2025-10-13 12:31:30 -0300
committerJoão Paulo Gonçalves <joao.goncalves@toradex.com>2025-10-14 10:24:52 -0300
commit1063edc99d6ab9d7fb0b71b61fe77f55966950dc (patch)
treeeae4eac74c1f900ba2f4e91bbf48537bde3f03fb
parentfbaa3c0da7344a92f142cfeb1b14f682e70386f5 (diff)
arm64: dts: freescale: imx95-aquila: Add GPIO configuration for PWM_3_DSI
Add pinctrl GPIO configuration for Aquila PWM_3_DSI. This allows the pin to be used as a GPIO, such as with the DSI-to-HDMI addon. Upstream-Status: Pending Related-to: ELB-6363 Signed-off-by: João Paulo Gonçalves <joao.goncalves@toradex.com>
-rw-r--r--arch/arm64/boot/dts/freescale/imx95-aquila.dtsi9
1 files changed, 7 insertions, 2 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx95-aquila.dtsi b/arch/arm64/boot/dts/freescale/imx95-aquila.dtsi
index 802941fdd3e6..996748793806 100644
--- a/arch/arm64/boot/dts/freescale/imx95-aquila.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx95-aquila.dtsi
@@ -704,7 +704,7 @@
/* Aquila PWM_3_DSI and PWM_4_DP */
&tpm5 {
pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_tpm5_ch0>, <&pinctrl_tpm5_ch3>;
+ pinctrl-0 = <&pinctrl_pwm3_dsi>, <&pinctrl_tpm5_ch3>;
};
/* Aquila USB_2, optional Bluetooth USB */
@@ -1069,10 +1069,15 @@
};
/* Aquila PWM_3_DSI */
- pinctrl_tpm5_ch0: tpm5ch0grp {
+ pinctrl_pwm3_dsi: tpm5ch0grp {
fsl,pins = <IMX95_PAD_GPIO_IO06__TPM5_CH0 0x11e>; /* Aquila B46 */
};
+ /* Aquila PWM_3_DSI as GPIO */
+ pinctrl_pwm3_dsi_gpio: tpm5ch0gpiogrp {
+ fsl,pins = <IMX95_PAD_GPIO_IO06__GPIO2_IO_BIT6 0x11e>; /* Aquila B46 */
+ };
+
/* Aquila PWM_4_DP */
pinctrl_tpm5_ch3: tpm5ch3grp {
fsl,pins = <IMX95_PAD_GPIO_IO26__TPM5_CH3 0x11e>; /* Aquila B58 */