soc: nordic_nrf: Add query items for HW peripherals missing

Add Kconfig items that can be used to query if the current SoC
support the HW peripherals for some peripherals that are missing.

Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
This commit is contained in:
Joakim Andersson 2021-11-09 17:58:49 +01:00 committed by Christopher Friedt
commit e721921587
3 changed files with 26 additions and 0 deletions

View file

@ -30,6 +30,9 @@ config HAS_HW_NRF_CLOCK
config HAS_HW_NRF_COMP
bool
config HAS_HW_NRF_DCNF
bool
config HAS_HW_NRF_DPPIC
bool
@ -78,6 +81,9 @@ config HAS_HW_NRF_LPCOMP
config HAS_HW_NRF_MPU
bool
config HAS_HW_NRF_MUTEX
bool
config HAS_HW_NRF_MWU
bool
@ -88,6 +94,9 @@ config HAS_HW_NRF_NFCT
config HAS_HW_NRF_NVMC_PE
bool
config HAS_HW_NRF_OSCILLATORS
bool
config HAS_HW_NRF_PDM
bool
@ -133,6 +142,12 @@ config HAS_HW_NRF_RADIO_BLE_CODED
config HAS_HW_NRF_RADIO_IEEE802154
bool
config HAS_HW_NRF_REGULATORS
bool
config HAS_HW_NRF_RESET
bool
config HAS_HW_NRF_RNG
bool
@ -274,6 +289,9 @@ config HAS_HW_NRF_USBD
config HAS_HW_NRF_USBREG
bool
config HAS_HW_NRF_VMC
bool
config HAS_HW_NRF_WDT
bool

View file

@ -12,6 +12,7 @@ config SOC_NRF5340_CPUAPP
select HAS_HW_NRF_CC312
select HAS_HW_NRF_COMP
select HAS_HW_NRF_CLOCK
select HAS_HW_NRF_DCNF
select HAS_HW_NRF_DPPIC
select HAS_HW_NRF_EGU0
select HAS_HW_NRF_EGU1
@ -26,8 +27,10 @@ config SOC_NRF5340_CPUAPP
select HAS_HW_NRF_IPC
select HAS_HW_NRF_KMU
select HAS_HW_NRF_LPCOMP
select HAS_HW_NRF_MUTEX
select HAS_HW_NRF_NFCT
select HAS_HW_NRF_NVMC_PE
select HAS_HW_NRF_OSCILLATORS
select HAS_HW_NRF_PDM
select HAS_HW_NRF_POWER
select HAS_HW_NRF_PWM0
@ -37,6 +40,8 @@ config SOC_NRF5340_CPUAPP
select HAS_HW_NRF_QDEC0
select HAS_HW_NRF_QDEC1
select HAS_HW_NRF_QSPI
select HAS_HW_NRF_REGULATORS
select HAS_HW_NRF_RESET
select HAS_HW_NRF_RTC0
select HAS_HW_NRF_RTC1
select HAS_HW_NRF_SAADC
@ -67,6 +72,7 @@ config SOC_NRF5340_CPUAPP
select HAS_HW_NRF_UARTE3
select HAS_HW_NRF_USBD
select HAS_HW_NRF_USBREG
select HAS_HW_NRF_VMC
select HAS_HW_NRF_WDT0
select HAS_HW_NRF_WDT1

View file

@ -27,6 +27,7 @@ config SOC_NRF9160
select HAS_HW_NRF_PWM1
select HAS_HW_NRF_PWM2
select HAS_HW_NRF_PWM3
select HAS_HW_NRF_REGULATORS
select HAS_HW_NRF_RTC0
select HAS_HW_NRF_RTC1
select HAS_HW_NRF_SAADC
@ -54,6 +55,7 @@ config SOC_NRF9160
select HAS_HW_NRF_UARTE1
select HAS_HW_NRF_UARTE2
select HAS_HW_NRF_UARTE3
select HAS_HW_NRF_VMC
select HAS_HW_NRF_WDT
choice