[PATCH 2/2] arm64: dts: ti: k3-am67a-beagley-ai: Add gpio line names

From: David Lechner (TI)

Date: Tue Jul 28 2026 - 15:45:36 EST


Add gpio-line-names properties to the BeagleY-AI .dts so that gpios
can be requested by the documented name on the 40-pin header (and a
few other board functions).

Signed-off-by: David Lechner (TI) <dlechner@xxxxxxxxxxxx>
---
arch/arm64/boot/dts/ti/k3-am67a-beagley-ai.dts | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)

diff --git a/arch/arm64/boot/dts/ti/k3-am67a-beagley-ai.dts b/arch/arm64/boot/dts/ti/k3-am67a-beagley-ai.dts
index 599d576f694f..173c091116d5 100644
--- a/arch/arm64/boot/dts/ti/k3-am67a-beagley-ai.dts
+++ b/arch/arm64/boot/dts/ti/k3-am67a-beagley-ai.dts
@@ -267,9 +267,32 @@ &cpsw_port1 {
status = "okay";
};

+&main_gpio0 {
+ gpio-line-names = "", "", "", "", "", /* 0-4 */
+ "", "", "", "", "", /* 5-9 */
+ "", "", "", "", "", /* 10-14 */
+ "", "", "", "", "", /* 15-19 */
+ "", "", "", "", "", /* 20-24 */
+ "", "", "", "", "", /* 25-29 */
+ "", "", "USB_RST", "GPIO27", "", /* 30-34 */
+ "", "GPIO26", "", "GPIO4", "", /* 35-39 */
+ "", "GPIO22", "GPIO25", "", ""; /* 40-44 */
+};
+
&main_gpio1 {
bootph-all;
status = "okay";
+ gpio-line-names = "", "", "", "", "", /* 0-4 */
+ "", "", "GPIO16", "GPIO17", "GPIO21", /* 5-9 */
+ "GPIO20", "GPIO18", "GPIO19", "GPIO15", "GPIO14", /* 10-14 */
+ "GPIO5", "GPIO12", "GPIO6", "GPIO13", ""; /* 15-19 */
+};
+
+&mcu_gpio0 {
+ gpio-line-names = "GPIO8", "", "GPIO11", "GPIO10", "GPIO9", /* 0-4 */
+ "", "", "GPIO23", "", "GPIO7", /* 5-9 */
+ "GPIO24", "", "", "HDMI_RSTn", "HDMI_INTn", /* 10-14 */
+ "", "", "GPIO3", "GPIO2", ""; /* 15-19 */
};

&main_uart0 {

--
2.43.0