diff options
| author | AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> | 2025-02-20 12:09:48 +0100 |
|---|---|---|
| committer | AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> | 2025-03-06 10:53:05 +0100 |
| commit | 6e10b8e47a3bfb78c22ae0debe993164dbddd7ab (patch) | |
| tree | e693882a1271475bebd8b7d311c13d31b00696d2 | |
| parent | 383c2ac3a8a5c91ce0a3cd7941fc4f17f0abec73 (diff) | |
| download | linux-next-6e10b8e47a3bfb78c22ae0debe993164dbddd7ab.tar.gz linux-next-6e10b8e47a3bfb78c22ae0debe993164dbddd7ab.zip | |
arm64: dts: mediatek: mt8390-genio-common: Configure touch vreg pins
Add a pinctrl configuration for the Touchscreen IC's power line
to make sure that the pin is configured as GPIO and to stop
relying on correct pin configuration from bootloader.
Link: https://lore.kernel.org/r/20250220110948.45596-5-angelogioacchino.delregno@collabora.com
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
| -rw-r--r-- | arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi b/arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi index 2f6c21f86893..00d2f5be8e98 100644 --- a/arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi @@ -177,6 +177,8 @@ gpio = <&pio 119 GPIO_ACTIVE_HIGH>; enable-active-high; vin-supply = <®_vsys>; + pinctrl-names = "default"; + pinctrl-0 = <&touch_vreg_pins>; }; usb_hub_fixed_3v3: regulator-6 { @@ -912,6 +914,13 @@ }; }; + touch_vreg_pins: touch-avdd-pins { + pins-power { + pinmux = <PINMUX_GPIO120__FUNC_B_GPIO120>; + output-high; + }; + }; + touch_pins: touch-pins { pins-irq { pinmux = <PINMUX_GPIO6__FUNC_B_GPIO6>; |
