dts: arm: st: Add SPI nodes
This commits adds the "least common denominator" in the stm32fX.dtsi files and fills the additional SPI nodes in stm32fXYZ.dtsi files, only for the SOCs where boards use the additional SPI peripheral. We could add the rest SPI nodes in the stm32fXYZ.dtsi files when we add SPI support to other boards. Signed-off-by: Yannis Damigos <giannis.damigos@gmail.com>
This commit is contained in:
parent
e10e324be9
commit
2e3983512a
6 changed files with 80 additions and 0 deletions
|
@ -92,6 +92,16 @@
|
|||
status = "disabled";
|
||||
label= "I2C_2";
|
||||
};
|
||||
|
||||
spi1: spi@40013000 {
|
||||
compatible = "st,stm32-spi-fifo";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
reg = <0x40013000 0x400>;
|
||||
interrupts = <25 5>;
|
||||
status = "disabled";
|
||||
label = "SPI_1";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
@ -99,6 +99,16 @@
|
|||
status = "disabled";
|
||||
label= "I2C_2";
|
||||
};
|
||||
|
||||
spi1: spi@40013000 {
|
||||
compatible = "st,stm32-spi";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
reg = <0x40013000 0x400>;
|
||||
interrupts = <35 5>;
|
||||
status = "disabled";
|
||||
label = "SPI_1";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
@ -98,6 +98,16 @@
|
|||
status = "disabled";
|
||||
label= "I2C_2";
|
||||
};
|
||||
|
||||
spi1: spi@40013000 {
|
||||
compatible = "st,stm32-spi-fifo";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
reg = <0x40013000 0x400>;
|
||||
interrupts = <35 5>;
|
||||
status = "disabled";
|
||||
label = "SPI_1";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
@ -114,6 +114,26 @@
|
|||
status = "disabled";
|
||||
label= "I2C_3";
|
||||
};
|
||||
|
||||
spi1: spi@40013000 {
|
||||
compatible = "st,stm32-spi";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
reg = <0x40013000 0x400>;
|
||||
interrupts = <35 5>;
|
||||
status = "disabled";
|
||||
label = "SPI_1";
|
||||
};
|
||||
|
||||
spi2: spi@40003800 {
|
||||
compatible = "st,stm32-spi";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
reg = <0x40003800 0x400>;
|
||||
interrupts = <36 5>;
|
||||
status = "disabled";
|
||||
label = "SPI_2";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
@ -102,6 +102,26 @@
|
|||
status = "disabled";
|
||||
label= "I2C_2";
|
||||
};
|
||||
|
||||
spi1: spi@40013000 {
|
||||
compatible = "st,stm32-spi-fifo";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
reg = <0x40013000 0x400>;
|
||||
interrupts = <35 5>;
|
||||
status = "disabled";
|
||||
label = "SPI_1";
|
||||
};
|
||||
|
||||
spi2: spi@40003800 {
|
||||
compatible = "st,stm32-spi-fifo";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
reg = <0x40003800 0x400>;
|
||||
interrupts = <36 5>;
|
||||
status = "disabled";
|
||||
label = "SPI_2";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
@ -49,5 +49,15 @@
|
|||
status = "disabled";
|
||||
label= "I2C_3";
|
||||
};
|
||||
|
||||
spi3: spi@40003C00 {
|
||||
compatible = "st,stm32-spi-fifo";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
reg = <0x40003C00 0x400>;
|
||||
interrupts = <51 5>;
|
||||
status = "disabled";
|
||||
label = "SPI_3";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue