[PATCH v1 3/3] arm64: dts: ti: k3-am69-aquila: Add SPI aliases
From: Francesco Dolcini
Date: Thu Nov 12 2026 - 10:25:15 EST
From: Francesco Dolcini <francesco.dolcini@xxxxxxxxxxx>
The Aquila family pinout defines the SoM interfaces and their
numbering, SPI_1 and SPI_2 being the SPI buses on the connector,
implemented by main_spi2 and main_spi0 on Aquila AM69.
Without aliases the Linux SPI bus numbers are assigned dynamically and
do not match the connector names. Add spi0 and spi1 aliases so the bus
numbers in sysfs and the spidev names follow the Aquila interface
numbering, zero-based with SPI_1 being spi0. mcu_spi0 is internal to
the SoM with the TPM as its only device, and gets no alias.
Signed-off-by: Francesco Dolcini <francesco.dolcini@xxxxxxxxxxx>
---
arch/arm64/boot/dts/ti/k3-am69-aquila.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/boot/dts/ti/k3-am69-aquila.dtsi b/arch/arm64/boot/dts/ti/k3-am69-aquila.dtsi
index b6854acee8fe..caedff90365d 100644
--- a/arch/arm64/boot/dts/ti/k3-am69-aquila.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am69-aquila.dtsi
@@ -39,6 +39,8 @@ aliases {
serial1 = &wkup_uart0;
serial2 = &main_uart8;
serial3 = &mcu_uart0;
+ spi0 = &main_spi2;
+ spi1 = &main_spi0;
usb0 = &usb0;
};
--
2.47.3