From 5aefdf3e60cba3135fb128bf118e6ea465465499 Mon Sep 17 00:00:00 2001 From: Ayush Singh Date: Wed, 4 Jun 2025 16:35:55 +0530 Subject: [PATCH] dts: arm64: ti: ti_am62x_a53: Add MAIN_GPIO* Currently only 32 lines are enabled in both, since the GPIO subsystem does not support > 32 lines. Signed-off-by: Ayush Singh --- dts/arm64/ti/ti_am62x_a53.dtsi | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/dts/arm64/ti/ti_am62x_a53.dtsi b/dts/arm64/ti/ti_am62x_a53.dtsi index d7adc60dea1..72585a7a57e 100644 --- a/dts/arm64/ti/ti_am62x_a53.dtsi +++ b/dts/arm64/ti/ti_am62x_a53.dtsi @@ -9,6 +9,7 @@ #include #include #include +#include / { #address-cells = <1>; @@ -186,4 +187,24 @@ #size-cells = <0>; status = "disabled"; }; + + main_gpio0: gpio@600000 { + compatible = "ti,davinci-gpio"; + reg = <0x00600000 0x100>; + gpio-controller; + #gpio-cells = <2>; + /* FIXME: Enable all 92 GPIOs */ + ngpios = <32>; + status = "disabled"; + }; + + main_gpio1: gpio@601000 { + compatible = "ti,davinci-gpio"; + reg = <0x00601000 0x100>; + gpio-controller; + #gpio-cells = <2>; + /* FIXME: Enable all 52 GPIOs */ + ngpios = <32>; + status = "disabled"; + }; };