dts: spi: add remaining SPI fixup defines for STM32
Add SPI fixup defines on STM32 SoC family level for all SPIs that are supported on one or more SOCs of that SoC family. Signed-off-by: Daniel Wagenknecht <wagenknecht.daniel@gmail.com>
This commit is contained in:
parent
ab20e83f78
commit
44bfd32f22
5 changed files with 62 additions and 12 deletions
|
@ -31,6 +31,11 @@
|
|||
#define CONFIG_SPI_1_NAME ST_STM32_SPI_FIFO_40013000_LABEL
|
||||
#define CONFIG_SPI_1_IRQ ST_STM32_SPI_FIFO_40013000_IRQ_0
|
||||
|
||||
#define CONFIG_SPI_2_BASE_ADDRESS ST_STM32_SPI_FIFO_40003800_BASE_ADDRESS
|
||||
#define CONFIG_SPI_2_IRQ_PRI ST_STM32_SPI_FIFO_40003800_IRQ_0_PRIORITY
|
||||
#define CONFIG_SPI_2_NAME ST_STM32_SPI_FIFO_40003800_LABEL
|
||||
#define CONFIG_SPI_2_IRQ ST_STM32_SPI_FIFO_40003800_IRQ_0
|
||||
|
||||
#define FLASH_DEV_BASE_ADDRESS ST_STM32F0_FLASH_CONTROLLER_40022000_BASE_ADDRESS_0
|
||||
#define FLASH_DEV_NAME ST_STM32F0_FLASH_CONTROLLER_40022000_LABEL
|
||||
|
||||
|
|
|
@ -28,9 +28,19 @@
|
|||
#define CONFIG_I2C_2_ERROR_IRQ ST_STM32_I2C_V1_40005800_IRQ_ERROR
|
||||
#define CONFIG_I2C_2_BITRATE ST_STM32_I2C_V1_40005800_CLOCK_FREQUENCY
|
||||
|
||||
#define CONFIG_SPI_1_BASE_ADDRESS ST_STM32_SPI_40013000_BASE_ADDRESS
|
||||
#define CONFIG_SPI_1_IRQ_PRI ST_STM32_SPI_40013000_IRQ_0_PRIORITY
|
||||
#define CONFIG_SPI_1_NAME ST_STM32_SPI_40013000_LABEL
|
||||
#define CONFIG_SPI_1_IRQ ST_STM32_SPI_40013000_IRQ_0
|
||||
#define CONFIG_SPI_1_BASE_ADDRESS ST_STM32_SPI_40013000_BASE_ADDRESS
|
||||
#define CONFIG_SPI_1_IRQ_PRI ST_STM32_SPI_40013000_IRQ_0_PRIORITY
|
||||
#define CONFIG_SPI_1_NAME ST_STM32_SPI_40013000_LABEL
|
||||
#define CONFIG_SPI_1_IRQ ST_STM32_SPI_40013000_IRQ_0
|
||||
|
||||
#define CONFIG_SPI_2_BASE_ADDRESS ST_STM32_SPI_40003800_BASE_ADDRESS
|
||||
#define CONFIG_SPI_2_IRQ_PRI ST_STM32_SPI_40003800_IRQ_0_PRIORITY
|
||||
#define CONFIG_SPI_2_NAME ST_STM32_SPI_40003800_LABEL
|
||||
#define CONFIG_SPI_2_IRQ ST_STM32_SPI_40003800_IRQ_0
|
||||
|
||||
#define CONFIG_SPI_3_BASE_ADDRESS ST_STM32_SPI_40003C00_BASE_ADDRESS
|
||||
#define CONFIG_SPI_3_IRQ_PRI ST_STM32_SPI_40003C00_IRQ_0_PRIORITY
|
||||
#define CONFIG_SPI_3_NAME ST_STM32_SPI_40003C00_LABEL
|
||||
#define CONFIG_SPI_3_IRQ ST_STM32_SPI_40003C00_IRQ_0
|
||||
|
||||
/* End of SoC Level DTS fixup file */
|
||||
|
|
|
@ -30,15 +30,25 @@
|
|||
#define CONFIG_I2C_2_ERROR_IRQ ST_STM32_I2C_V2_40005800_IRQ_ERROR
|
||||
#define CONFIG_I2C_2_BITRATE ST_STM32_I2C_V2_40005800_CLOCK_FREQUENCY
|
||||
|
||||
#define CONFIG_SPI_1_BASE_ADDRESS ST_STM32_SPI_FIFO_40013000_BASE_ADDRESS
|
||||
#define CONFIG_SPI_1_IRQ_PRI ST_STM32_SPI_FIFO_40013000_IRQ_0_PRIORITY
|
||||
#define CONFIG_SPI_1_NAME ST_STM32_SPI_FIFO_40013000_LABEL
|
||||
#define CONFIG_SPI_1_IRQ ST_STM32_SPI_FIFO_40013000_IRQ_0
|
||||
#define CONFIG_SPI_1_BASE_ADDRESS ST_STM32_SPI_FIFO_40013000_BASE_ADDRESS
|
||||
#define CONFIG_SPI_1_IRQ_PRI ST_STM32_SPI_FIFO_40013000_IRQ_0_PRIORITY
|
||||
#define CONFIG_SPI_1_NAME ST_STM32_SPI_FIFO_40013000_LABEL
|
||||
#define CONFIG_SPI_1_IRQ ST_STM32_SPI_FIFO_40013000_IRQ_0
|
||||
|
||||
#define CONFIG_SPI_2_BASE_ADDRESS ST_STM32_SPI_FIFO_40003800_BASE_ADDRESS
|
||||
#define CONFIG_SPI_2_IRQ_PRI ST_STM32_SPI_FIFO_40003800_IRQ_0_PRIORITY
|
||||
#define CONFIG_SPI_2_NAME ST_STM32_SPI_FIFO_40003800_LABEL
|
||||
#define CONFIG_SPI_2_IRQ ST_STM32_SPI_FIFO_40003800_IRQ_0
|
||||
#define CONFIG_SPI_2_BASE_ADDRESS ST_STM32_SPI_FIFO_40003800_BASE_ADDRESS
|
||||
#define CONFIG_SPI_2_IRQ_PRI ST_STM32_SPI_FIFO_40003800_IRQ_0_PRIORITY
|
||||
#define CONFIG_SPI_2_NAME ST_STM32_SPI_FIFO_40003800_LABEL
|
||||
#define CONFIG_SPI_2_IRQ ST_STM32_SPI_FIFO_40003800_IRQ_0
|
||||
|
||||
#define CONFIG_SPI_3_BASE_ADDRESS ST_STM32_SPI_FIFO_40003C00_BASE_ADDRESS
|
||||
#define CONFIG_SPI_3_IRQ_PRI ST_STM32_SPI_FIFO_40003C00_IRQ_0_PRIORITY
|
||||
#define CONFIG_SPI_3_NAME ST_STM32_SPI_FIFO_40003C00_LABEL
|
||||
#define CONFIG_SPI_3_IRQ ST_STM32_SPI_FIFO_40003C00_IRQ_0
|
||||
|
||||
#define CONFIG_SPI_4_BASE_ADDRESS ST_STM32_SPI_FIFO_40013C00_BASE_ADDRESS
|
||||
#define CONFIG_SPI_4_IRQ_PRI ST_STM32_SPI_FIFO_40013C00_IRQ_0_PRIORITY
|
||||
#define CONFIG_SPI_4_NAME ST_STM32_SPI_FIFO_40013C00_LABEL
|
||||
#define CONFIG_SPI_4_IRQ ST_STM32_SPI_FIFO_40013C00_IRQ_0
|
||||
|
||||
#define FLASH_DEV_BASE_ADDRESS ST_STM32F3_FLASH_CONTROLLER_40022000_BASE_ADDRESS_0
|
||||
#define FLASH_DEV_NAME ST_STM32F3_FLASH_CONTROLLER_40022000_LABEL
|
||||
|
|
|
@ -60,6 +60,26 @@
|
|||
#define CONFIG_SPI_2_NAME ST_STM32_SPI_40003800_LABEL
|
||||
#define CONFIG_SPI_2_IRQ ST_STM32_SPI_40003800_IRQ_0
|
||||
|
||||
#define CONFIG_SPI_3_BASE_ADDRESS ST_STM32_SPI_40003C00_BASE_ADDRESS
|
||||
#define CONFIG_SPI_3_IRQ_PRI ST_STM32_SPI_40003C00_IRQ_0_PRIORITY
|
||||
#define CONFIG_SPI_3_NAME ST_STM32_SPI_40003C00_LABEL
|
||||
#define CONFIG_SPI_3_IRQ ST_STM32_SPI_40003C00_IRQ_0
|
||||
|
||||
#define CONFIG_SPI_4_BASE_ADDRESS ST_STM32_SPI_40013400_BASE_ADDRESS
|
||||
#define CONFIG_SPI_4_IRQ_PRI ST_STM32_SPI_40013400_IRQ_0_PRIORITY
|
||||
#define CONFIG_SPI_4_NAME ST_STM32_SPI_40013400_LABEL
|
||||
#define CONFIG_SPI_4_IRQ ST_STM32_SPI_40013400_IRQ_0
|
||||
|
||||
#define CONFIG_SPI_5_BASE_ADDRESS ST_STM32_SPI_40015000_BASE_ADDRESS
|
||||
#define CONFIG_SPI_5_IRQ_PRI ST_STM32_SPI_40015000_IRQ_0_PRIORITY
|
||||
#define CONFIG_SPI_5_NAME ST_STM32_SPI_40015000_LABEL
|
||||
#define CONFIG_SPI_5_IRQ ST_STM32_SPI_40015000_IRQ_0
|
||||
|
||||
#define CONFIG_SPI_6_BASE_ADDRESS ST_STM32_SPI_40015400_BASE_ADDRESS
|
||||
#define CONFIG_SPI_6_IRQ_PRI ST_STM32_SPI_40015400_IRQ_0_PRIORITY
|
||||
#define CONFIG_SPI_6_NAME ST_STM32_SPI_40015400_LABEL
|
||||
#define CONFIG_SPI_6_IRQ ST_STM32_SPI_40015400_IRQ_0
|
||||
|
||||
#define FLASH_DEV_BASE_ADDRESS ST_STM32F4_FLASH_CONTROLLER_40023C00_BASE_ADDRESS_0
|
||||
#define FLASH_DEV_NAME ST_STM32F4_FLASH_CONTROLLER_40023C00_LABEL
|
||||
|
||||
|
|
|
@ -53,6 +53,11 @@
|
|||
#define CONFIG_SPI_1_NAME ST_STM32_SPI_FIFO_40013000_LABEL
|
||||
#define CONFIG_SPI_1_IRQ ST_STM32_SPI_FIFO_40013000_IRQ_0
|
||||
|
||||
#define CONFIG_SPI_2_BASE_ADDRESS ST_STM32_SPI_FIFO_40003800_BASE_ADDRESS
|
||||
#define CONFIG_SPI_2_IRQ_PRI ST_STM32_SPI_FIFO_40003800_IRQ_0_PRIORITY
|
||||
#define CONFIG_SPI_2_NAME ST_STM32_SPI_FIFO_40003800_LABEL
|
||||
#define CONFIG_SPI_2_IRQ ST_STM32_SPI_FIFO_40003800_IRQ_0
|
||||
|
||||
#define CONFIG_SPI_3_BASE_ADDRESS ST_STM32_SPI_FIFO_40003C00_BASE_ADDRESS
|
||||
#define CONFIG_SPI_3_IRQ_PRI ST_STM32_SPI_FIFO_40003C00_IRQ_0_PRIORITY
|
||||
#define CONFIG_SPI_3_NAME ST_STM32_SPI_FIFO_40003C00_LABEL
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue