samples/spi: Enable test on STM32 SoCs
Add support for the STM32 SoCs. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
This commit is contained in:
parent
394aa8127a
commit
395daba0d4
2 changed files with 23 additions and 0 deletions
9
samples/drivers/spi/prj_nucleo_l432kc.conf
Normal file
9
samples/drivers/spi/prj_nucleo_l432kc.conf
Normal file
|
@ -0,0 +1,9 @@
|
|||
CONFIG_SYS_LOG=y
|
||||
CONFIG_SPI=y
|
||||
CONFIG_SPI_LEGACY_API=n
|
||||
CONFIG_SYS_LOG_SPI_LEVEL=4
|
||||
CONFIG_SPI_STM32=y
|
||||
CONFIG_SPI_STM32_INTERRUPT=y
|
||||
CONFIG_SPI_1=y
|
||||
CONFIG_SPI_1_IRQ_PRI=10
|
||||
CONFIG_POLL=y
|
|
@ -46,6 +46,20 @@ struct spi_cs_control spi_cs = {
|
|||
#define SPI_CS NULL
|
||||
#define CS_CTRL_GPIO_DRV_NAME ""
|
||||
|
||||
#elif defined(CONFIG_BOARD_NUCLEO_L432KC) || \
|
||||
defined(CONFIG_BOARD_DISCO_L475_IOT1) || \
|
||||
defined(CONFIG_BOARD_NUCLEO_F334R8) || \
|
||||
defined(CONFIG_BOARD_NUCLEO_F401RE) || \
|
||||
defined(CONFIG_BOARD_NUCLEO_L476RG)
|
||||
|
||||
#define SPI_DRV_NAME CONFIG_SPI_1_NAME
|
||||
#define SPI_SLAVE 0
|
||||
#define MIN_FREQ 500000
|
||||
|
||||
#undef SPI_CS
|
||||
#define SPI_CS NULL
|
||||
#define CS_CTRL_GPIO_DRV_NAME ""
|
||||
|
||||
#else
|
||||
#undef SPI_CS
|
||||
#define SPI_CS NULL
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue