[PATCH v1 2/3] arm64: dts: ti: k3-am62p-verdin: Add SPI alias
From: Francesco Dolcini
Date: Thu Nov 12 2026 - 10:28:55 EST
From: Francesco Dolcini <francesco.dolcini@xxxxxxxxxxx>
The Verdin family pinout defines the SoM interfaces and their
numbering, SPI_1 being the SPI bus on the SODIMM connector, implemented
by main_spi1 on Verdin AM62P.
Without an alias the Linux SPI bus number is assigned dynamically and
depends on probe order against main_spi0. Add a spi0 alias so the bus
number in sysfs and the spidev name follow the Verdin interface
numbering, zero-based with SPI_1 being spi0. main_spi0 is a
module-specific SPI on reserved SODIMM pins with the TPM as its only
device. It is not part of the Verdin pinout and gets no alias.
Signed-off-by: Francesco Dolcini <francesco.dolcini@xxxxxxxxxxx>
---
arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi b/arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi
index 62a518dbbdbe..ebf16ef121e4 100644
--- a/arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi
@@ -35,6 +35,7 @@ aliases {
serial2 = &main_uart0;
serial3 = &mcu_uart0;
serial4 = &main_uart6;
+ spi0 = &main_spi1;
usb0 = &usb0;
usb1 = &usb1;
};
--
2.47.3