dts: Add the dts entries for Intel SPI on Galileo

With approriate fixups.

Fixes #11064

Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
This commit is contained in:
Tomasz Bursztyka 2018-11-05 11:15:33 +01:00 committed by Kumar Gala
commit 11d13d94eb
2 changed files with 36 additions and 0 deletions

View file

@ -80,5 +80,29 @@
status = "disabled";
};
spi0: spi@90009000 {
compatible = "intel,intel-spi";
reg = <0x90009000 0x400>;
#address-cells = <1>;
#size-cells = <0>;
interrupts = <16 IRQ_TYPE_EDGE_RISING 2>;
interrupt-parent = <&intc>;
label = "SPI_0";
status = "disabled";
};
spi1: spi@90008000 {
compatible = "intel,intel-spi";
reg = <0x90008000 0x400>;
#address-cells = <1>;
#size-cells = <0>;
interrupts = <17 IRQ_TYPE_EDGE_RISING 2>;
interrupt-parent = <&intc>;
label = "SPI_1";
status = "disabled";
};
};
};

View file

@ -29,3 +29,15 @@
#define CONFIG_I2C_0_BASE_ADDR SNPS_DESIGNWARE_I2C_90007000_BASE_ADDRESS
#define CONFIG_I2C_0_NAME SNPS_DESIGNWARE_I2C_90007000_LABEL
#define CONFIG_I2C_0_BITRATE SNPS_DESIGNWARE_I2C_90007000_CLOCK_FREQUENCY
#define CONFIG_SPI_0_BASE_ADDRESS INTEL_INTEL_SPI_90009000_BASE_ADDRESS
#define CONFIG_SPI_0_IRQ INTEL_INTEL_SPI_90009000_IRQ_0
#define CONFIG_SPI_0_IRQ_FLAGS INTEL_INTEL_SPI_90009000_IRQ_0_SENSE
#define CONFIG_SPI_0_IRQ_PRI INTEL_INTEL_SPI_90009000_IRQ_0_PRIORITY
#define CONFIG_SPI_0_NAME INTEL_INTEL_SPI_90009000_LABEL
#define CONFIG_SPI_1_BASE_ADDRESS INTEL_INTEL_SPI_90008000_BASE_ADDRESS
#define CONFIG_SPI_1_IRQ INTEL_INTEL_SPI_90008000_IRQ_0
#define CONFIG_SPI_1_IRQ_FLAGS INTEL_INTEL_SPI_90008000_IRQ_0_SENSE
#define CONFIG_SPI_1_IRQ_PRI INTEL_INTEL_SPI_90008000_IRQ_0_PRIORITY
#define CONFIG_SPI_1_NAME INTEL_INTEL_SPI_90008000_LABEL