Commit 5c1daef5 authored by Adam Wojasinski's avatar Adam Wojasinski Committed by Carles Cufi
Browse files

drivers: spi: nrfx: Add SPIM Kconfig symbols for new instances



Add support for upcomming SPIM instances.

Signed-off-by: default avatarAdam Wojasinski <adam.wojasinski@nordicsemi.no>
parent 6054714a
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
@@ -27,6 +27,21 @@ config SPI_NRFX_SPIM
	select NRFX_SPIM2 if HAS_HW_NRF_SPIM2
	select NRFX_SPIM3 if HAS_HW_NRF_SPIM3
	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
	def_bool y
+75 −0
Original line number Diff line number Diff line
@@ -230,6 +230,81 @@ config NRFX_SPIM4
	depends on $(dt_nodelabel_has_compat,spi4,$(DT_COMPAT_NORDIC_NRF_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
	bool

+45 −0
Original line number Diff line number Diff line
@@ -320,6 +320,51 @@
	DT_PROP(DT_NODELABEL(spi4), rx_delay_supported))
#define NRFX_SPIM_EXTENDED_ENABLED 1
#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
#define NRFX_SPIS_ENABLED 1
+45 −0
Original line number Diff line number Diff line
@@ -192,6 +192,51 @@ config HAS_HW_NRF_SPIM3
config HAS_HW_NRF_SPIM4
	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
	def_bool $(dt_nodelabel_enabled_with_compat,spi0,$(DT_COMPAT_NORDIC_NRF_SPIS))