Re: [PATCH v7 10/11] arm64: dts: qcom: ipq5210: Add SPI node definitions
From: Kathiravan Thirumoorthy
Date: Tue Oct 13 2026 - 11:16:31 EST
On 10/12/2026 12:53 PM, Varadarajan Narayanan wrote:
Add SPI node definition for the QUP SPI blocks present in IPQ5210.
Signed-off-by: Varadarajan Narayanan <varadarajan.narayanan@xxxxxxxxxxxxxxxx>
---
arch/arm64/boot/dts/qcom/ipq5210.dtsi | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/ipq5210.dtsi b/arch/arm64/boot/dts/qcom/ipq5210.dtsi
index fdfeedcf5618..cf1c9898ddb8 100644
--- a/arch/arm64/boot/dts/qcom/ipq5210.dtsi
+++ b/arch/arm64/boot/dts/qcom/ipq5210.dtsi
@@ -418,6 +418,19 @@ qupv3: geniqup@1ac0000 {
#address-cells = <2>;
#size-cells = <2>;
+ spi0: spi@1a80000 {
+ compatible = "qcom,geni-spi";
+ reg = <0x0 0x01a80000 0x0 0x4000>;
+ #address-cells = <1>;
+ #size-cells = <0>;
+ clocks = <&gcc GCC_QUPV3_WRAP_SE0_CLK>;
+ clock-names = "se";
+ interrupts = <GIC_SPI 138 IRQ_TYPE_LEVEL_HIGH>;
+ assigned-clocks = <&gcc GCC_QUPV3_WRAP_SE0_CLK>;
+ assigned-clock-rates = <50000000>;
opp-table here as well.
+ status = "disabled";
+ };
+
uart1: serial@1a84000 {
compatible = "qcom,geni-debug-uart";
reg = <0x0 0x01a84000 0x0 0x4000>;
@@ -456,6 +469,19 @@ i2c1: i2c@1a8c000 {
status = "disabled";
};
+ spi1: spi@1a90000 {
+ compatible = "qcom,geni-spi";
+ reg = <0x0 0x01a90000 0x0 0x4000>;
+ #address-cells = <1>;
+ #size-cells = <0>;
+ clocks = <&gcc GCC_QUPV3_WRAP_SE4_CLK>;
+ clock-names = "se";
+ interrupts = <GIC_SPI 142 IRQ_TYPE_LEVEL_HIGH>;
+ assigned-clocks = <&gcc GCC_QUPV3_WRAP_SE4_CLK>;
+ assigned-clock-rates = <50000000>;
+ status = "disabled";
+ };
+
i2c2: i2c@1a94000 {
compatible = "qcom,geni-i2c";
reg = <0x0 0x01a94000 0x0 0x4000>;