drivers: spi: nrfx: Add SPIM Kconfig symbols for new instances
Add support for upcomming SPIM instances. Signed-off-by: Adam Wojasinski <adam.wojasinski@nordicsemi.no>
This commit is contained in:
parent
6054714a08
commit
5c1daef5ab
4 changed files with 180 additions and 0 deletions
|
@ -27,6 +27,21 @@ config SPI_NRFX_SPIM
|
||||||
select NRFX_SPIM2 if HAS_HW_NRF_SPIM2
|
select NRFX_SPIM2 if HAS_HW_NRF_SPIM2
|
||||||
select NRFX_SPIM3 if HAS_HW_NRF_SPIM3
|
select NRFX_SPIM3 if HAS_HW_NRF_SPIM3
|
||||||
select NRFX_SPIM4 if HAS_HW_NRF_SPIM4
|
select NRFX_SPIM4 if HAS_HW_NRF_SPIM4
|
||||||
|
select NRFX_SPIM00 if HAS_HW_NRF_SPIM00
|
||||||
|
select NRFX_SPIM20 if HAS_HW_NRF_SPIM20
|
||||||
|
select NRFX_SPIM21 if HAS_HW_NRF_SPIM21
|
||||||
|
select NRFX_SPIM22 if HAS_HW_NRF_SPIM22
|
||||||
|
select NRFX_SPIM30 if HAS_HW_NRF_SPIM30
|
||||||
|
select NRFX_SPIM120 if HAS_HW_NRF_SPIM120
|
||||||
|
select NRFX_SPIM121 if HAS_HW_NRF_SPIM121
|
||||||
|
select NRFX_SPIM130 if HAS_HW_NRF_SPIM130
|
||||||
|
select NRFX_SPIM131 if HAS_HW_NRF_SPIM131
|
||||||
|
select NRFX_SPIM132 if HAS_HW_NRF_SPIM132
|
||||||
|
select NRFX_SPIM133 if HAS_HW_NRF_SPIM133
|
||||||
|
select NRFX_SPIM134 if HAS_HW_NRF_SPIM134
|
||||||
|
select NRFX_SPIM135 if HAS_HW_NRF_SPIM135
|
||||||
|
select NRFX_SPIM136 if HAS_HW_NRF_SPIM136
|
||||||
|
select NRFX_SPIM137 if HAS_HW_NRF_SPIM137
|
||||||
|
|
||||||
config SPI_NRFX_SPIS
|
config SPI_NRFX_SPIS
|
||||||
def_bool y
|
def_bool y
|
||||||
|
|
|
@ -230,6 +230,81 @@ config NRFX_SPIM4
|
||||||
depends on $(dt_nodelabel_has_compat,spi4,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
depends on $(dt_nodelabel_has_compat,spi4,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
select NRFX_SPIM
|
select NRFX_SPIM
|
||||||
|
|
||||||
|
config NRFX_SPIM00
|
||||||
|
bool "SPIM00 driver instance"
|
||||||
|
depends on $(dt_nodelabel_has_compat,spi00,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
select NRFX_SPIM
|
||||||
|
|
||||||
|
config NRFX_SPIM20
|
||||||
|
bool "SPIM20 driver instance"
|
||||||
|
depends on $(dt_nodelabel_has_compat,spi20,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
select NRFX_SPIM
|
||||||
|
|
||||||
|
config NRFX_SPIM21
|
||||||
|
bool "SPIM21 driver instance"
|
||||||
|
depends on $(dt_nodelabel_has_compat,spi21,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
select NRFX_SPIM
|
||||||
|
|
||||||
|
config NRFX_SPIM22
|
||||||
|
bool "SPIM22 driver instance"
|
||||||
|
depends on $(dt_nodelabel_has_compat,spi22,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
select NRFX_SPIM
|
||||||
|
|
||||||
|
config NRFX_SPIM30
|
||||||
|
bool "SPIM30 driver instance"
|
||||||
|
depends on $(dt_nodelabel_has_compat,spi30,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
select NRFX_SPIM
|
||||||
|
|
||||||
|
config NRFX_SPIM120
|
||||||
|
bool "SPIM120 driver instance"
|
||||||
|
depends on $(dt_nodelabel_has_compat,spi120,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
select NRFX_SPIM
|
||||||
|
|
||||||
|
config NRFX_SPIM121
|
||||||
|
bool "SPIM121 driver instance"
|
||||||
|
depends on $(dt_nodelabel_has_compat,spi121,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
select NRFX_SPIM
|
||||||
|
|
||||||
|
config NRFX_SPIM130
|
||||||
|
bool "SPIM130 driver instance"
|
||||||
|
depends on $(dt_nodelabel_has_compat,spi130,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
select NRFX_SPIM
|
||||||
|
|
||||||
|
config NRFX_SPIM131
|
||||||
|
bool "SPIM131 driver instance"
|
||||||
|
depends on $(dt_nodelabel_has_compat,spi131,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
select NRFX_SPIM
|
||||||
|
|
||||||
|
config NRFX_SPIM132
|
||||||
|
bool "SPIM132 driver instance"
|
||||||
|
depends on $(dt_nodelabel_has_compat,spi132,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
select NRFX_SPIM
|
||||||
|
|
||||||
|
config NRFX_SPIM133
|
||||||
|
bool "SPIM133 driver instance"
|
||||||
|
depends on $(dt_nodelabel_has_compat,spi133,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
select NRFX_SPIM
|
||||||
|
|
||||||
|
config NRFX_SPIM134
|
||||||
|
bool "SPIM134 driver instance"
|
||||||
|
depends on $(dt_nodelabel_has_compat,spi134,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
select NRFX_SPIM
|
||||||
|
|
||||||
|
config NRFX_SPIM135
|
||||||
|
bool "SPIM135 driver instance"
|
||||||
|
depends on $(dt_nodelabel_has_compat,spi135,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
select NRFX_SPIM
|
||||||
|
|
||||||
|
config NRFX_SPIM136
|
||||||
|
bool "SPIM136 driver instance"
|
||||||
|
depends on $(dt_nodelabel_has_compat,spi136,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
select NRFX_SPIM
|
||||||
|
|
||||||
|
config NRFX_SPIM137
|
||||||
|
bool "SPIM137 driver instance"
|
||||||
|
depends on $(dt_nodelabel_has_compat,spi137,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
select NRFX_SPIM
|
||||||
|
|
||||||
config NRFX_SPIS
|
config NRFX_SPIS
|
||||||
bool
|
bool
|
||||||
|
|
||||||
|
|
|
@ -320,6 +320,51 @@
|
||||||
DT_PROP(DT_NODELABEL(spi4), rx_delay_supported))
|
DT_PROP(DT_NODELABEL(spi4), rx_delay_supported))
|
||||||
#define NRFX_SPIM_EXTENDED_ENABLED 1
|
#define NRFX_SPIM_EXTENDED_ENABLED 1
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef CONFIG_NRFX_SPIM00
|
||||||
|
#define NRFX_SPIM00_ENABLED 1
|
||||||
|
#endif
|
||||||
|
#ifdef CONFIG_NRFX_SPIM20
|
||||||
|
#define NRFX_SPIM20_ENABLED 1
|
||||||
|
#endif
|
||||||
|
#ifdef CONFIG_NRFX_SPIM21
|
||||||
|
#define NRFX_SPIM21_ENABLED 1
|
||||||
|
#endif
|
||||||
|
#ifdef CONFIG_NRFX_SPIM22
|
||||||
|
#define NRFX_SPIM22_ENABLED 1
|
||||||
|
#endif
|
||||||
|
#ifdef CONFIG_NRFX_SPIM30
|
||||||
|
#define NRFX_SPIM30_ENABLED 1
|
||||||
|
#endif
|
||||||
|
#ifdef CONFIG_NRFX_SPIM120
|
||||||
|
#define NRFX_SPIM120_ENABLED 1
|
||||||
|
#endif
|
||||||
|
#ifdef CONFIG_NRFX_SPIM121
|
||||||
|
#define NRFX_SPIM121_ENABLED 1
|
||||||
|
#endif
|
||||||
|
#ifdef CONFIG_NRFX_SPIM130
|
||||||
|
#define NRFX_SPIM130_ENABLED 1
|
||||||
|
#endif
|
||||||
|
#ifdef CONFIG_NRFX_SPIM131
|
||||||
|
#define NRFX_SPIM131_ENABLED 1
|
||||||
|
#endif
|
||||||
|
#ifdef CONFIG_NRFX_SPIM132
|
||||||
|
#define NRFX_SPIM132_ENABLED 1
|
||||||
|
#endif
|
||||||
|
#ifdef CONFIG_NRFX_SPIM133
|
||||||
|
#define NRFX_SPIM133_ENABLED 1
|
||||||
|
#endif
|
||||||
|
#ifdef CONFIG_NRFX_SPIM134
|
||||||
|
#define NRFX_SPIM134_ENABLED 1
|
||||||
|
#endif
|
||||||
|
#ifdef CONFIG_NRFX_SPIM135
|
||||||
|
#define NRFX_SPIM135_ENABLED 1
|
||||||
|
#endif
|
||||||
|
#ifdef CONFIG_NRFX_SPIM136
|
||||||
|
#define NRFX_SPIM136_ENABLED 1
|
||||||
|
#endif
|
||||||
|
#ifdef CONFIG_NRFX_SPIM137
|
||||||
|
#define NRFX_SPIM137_ENABLED 1
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef CONFIG_NRFX_SPIS
|
#ifdef CONFIG_NRFX_SPIS
|
||||||
#define NRFX_SPIS_ENABLED 1
|
#define NRFX_SPIS_ENABLED 1
|
||||||
|
|
|
@ -192,6 +192,51 @@ config HAS_HW_NRF_SPIM3
|
||||||
config HAS_HW_NRF_SPIM4
|
config HAS_HW_NRF_SPIM4
|
||||||
def_bool $(dt_nodelabel_enabled_with_compat,spi4,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
def_bool $(dt_nodelabel_enabled_with_compat,spi4,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
|
||||||
|
config HAS_HW_NRF_SPIM00
|
||||||
|
def_bool $(dt_nodelabel_enabled_with_compat,spi00,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
|
||||||
|
config HAS_HW_NRF_SPIM20
|
||||||
|
def_bool $(dt_nodelabel_enabled_with_compat,spi20,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
|
||||||
|
config HAS_HW_NRF_SPIM21
|
||||||
|
def_bool $(dt_nodelabel_enabled_with_compat,spi21,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
|
||||||
|
config HAS_HW_NRF_SPIM22
|
||||||
|
def_bool $(dt_nodelabel_enabled_with_compat,spi22,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
|
||||||
|
config HAS_HW_NRF_SPIM30
|
||||||
|
def_bool $(dt_nodelabel_enabled_with_compat,spi30,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
|
||||||
|
config HAS_HW_NRF_SPIM120
|
||||||
|
def_bool $(dt_nodelabel_enabled_with_compat,spi120,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
|
||||||
|
config HAS_HW_NRF_SPIM121
|
||||||
|
def_bool $(dt_nodelabel_enabled_with_compat,spi121,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
|
||||||
|
config HAS_HW_NRF_SPIM130
|
||||||
|
def_bool $(dt_nodelabel_enabled_with_compat,spi130,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
|
||||||
|
config HAS_HW_NRF_SPIM131
|
||||||
|
def_bool $(dt_nodelabel_enabled_with_compat,spi131,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
|
||||||
|
config HAS_HW_NRF_SPIM132
|
||||||
|
def_bool $(dt_nodelabel_enabled_with_compat,spi132,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
|
||||||
|
config HAS_HW_NRF_SPIM133
|
||||||
|
def_bool $(dt_nodelabel_enabled_with_compat,spi133,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
|
||||||
|
config HAS_HW_NRF_SPIM134
|
||||||
|
def_bool $(dt_nodelabel_enabled_with_compat,spi134,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
|
||||||
|
config HAS_HW_NRF_SPIM135
|
||||||
|
def_bool $(dt_nodelabel_enabled_with_compat,spi135,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
|
||||||
|
config HAS_HW_NRF_SPIM136
|
||||||
|
def_bool $(dt_nodelabel_enabled_with_compat,spi136,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
|
||||||
|
config HAS_HW_NRF_SPIM137
|
||||||
|
def_bool $(dt_nodelabel_enabled_with_compat,spi137,$(DT_COMPAT_NORDIC_NRF_SPIM))
|
||||||
|
|
||||||
config HAS_HW_NRF_SPIS0
|
config HAS_HW_NRF_SPIS0
|
||||||
def_bool $(dt_nodelabel_enabled_with_compat,spi0,$(DT_COMPAT_NORDIC_NRF_SPIS))
|
def_bool $(dt_nodelabel_enabled_with_compat,spi0,$(DT_COMPAT_NORDIC_NRF_SPIS))
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue