mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-06 10:00:17 +00:00
dts: rp1: Add spi6, fix spi1 #address-cells
spi6 won't be useful on Pi 5 because it can't be enabled on the 40-pin header, but include it for completeness. Also fix the #address-cells value for spi1, otherwise the kernel will reject attempts to apply the, say, spi1-2cs overlay at runtime. Signed-off-by: Phil Elwell <phil@raspberrypi.com>
This commit is contained in:
@@ -187,7 +187,7 @@
|
||||
interrupts = <RP1_INT_SPI1 IRQ_TYPE_LEVEL_HIGH>;
|
||||
clocks = <&rp1_clocks RP1_CLK_SYS>;
|
||||
clock-names = "ssi_clk";
|
||||
#address-cells = <0>;
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
num-cs = <2>;
|
||||
dmas = <&rp1_dma RP1_DMA_SPI1_TX>,
|
||||
@@ -263,6 +263,21 @@
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
rp1_spi6: spi@68000 {
|
||||
reg = <0xc0 0x40068000 0x0 0x130>;
|
||||
compatible = "snps,dw-apb-ssi";
|
||||
interrupts = <RP1_INT_SPI6 IRQ_TYPE_LEVEL_HIGH>;
|
||||
clocks = <&rp1_clocks RP1_CLK_SYS>;
|
||||
clock-names = "ssi_clk";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
num-cs = <2>;
|
||||
dmas = <&rp1_dma RP1_DMA_SPI6_TX>,
|
||||
<&rp1_dma RP1_DMA_SPI6_RX>;
|
||||
dma-names = "tx", "rx";
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
// SPI7 is a target/slave interface
|
||||
rp1_spi7: spi@6c000 {
|
||||
reg = <0xc0 0x4006c000 0x0 0x130>;
|
||||
|
||||
Reference in New Issue
Block a user