soc: nordic_nrf: Update validation of base adresses with new entries
Add checks for: - NRF_RNG - NRF_IPC - NRF_WDT0 - NRF_WDT1 Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
This commit is contained in:
parent
cf92c31e02
commit
b814f8ab4b
1 changed files with 18 additions and 1 deletions
|
@ -16,6 +16,11 @@
|
|||
*/
|
||||
#include <hal/nrf_gpio.h>
|
||||
|
||||
/* Temporary workaround for missing NRF_WDT0 definition. */
|
||||
#ifndef NRF_WDT0
|
||||
#define NRF_WDT0 NRF_WDT
|
||||
#endif
|
||||
|
||||
#define CHECK_ADDRESS(dts, mdk) BUILD_ASSERT((u32_t)(dts) == (u32_t)(mdk))
|
||||
|
||||
#if defined(DT_NORDIC_NRF_ADC_ADC_0_BASE_ADDRESS)
|
||||
|
@ -72,6 +77,10 @@ CHECK_ADDRESS(DT_NORDIC_NRF_GPIOTE_GPIOTE_0_BASE_ADDRESS, NRF_GPIOTE);
|
|||
CHECK_ADDRESS(DT_NORDIC_NRF_I2S_I2S_0_BASE_ADDRESS, NRF_I2S);
|
||||
#endif
|
||||
|
||||
#if defined(DT_INST_0_NORDIC_NRF_IPC_BASE_ADDRESS)
|
||||
CHECK_ADDRESS(DT_INST_0_NORDIC_NRF_IPC_BASE_ADDRESS, NRF_IPC);
|
||||
#endif
|
||||
|
||||
#if defined(DT_INST_0_NORDIC_NRF_KMU_BASE_ADDRESS)
|
||||
CHECK_ADDRESS(DT_INST_0_NORDIC_NRF_KMU_BASE_ADDRESS, NRF_KMU);
|
||||
#endif
|
||||
|
@ -115,6 +124,10 @@ CHECK_ADDRESS(DT_NORDIC_NRF_QDEC_QDEC_0_BASE_ADDRESS, NRF_QDEC);
|
|||
CHECK_ADDRESS(DT_INST_0_NORDIC_NRF_REGULATORS_BASE_ADDRESS, NRF_REGULATORS);
|
||||
#endif
|
||||
|
||||
#if defined(DT_INST_0_NORDIC_NRF_RNG_BASE_ADDRESS)
|
||||
CHECK_ADDRESS(DT_INST_0_NORDIC_NRF_RNG_BASE_ADDRESS, NRF_RNG);
|
||||
#endif
|
||||
|
||||
#if defined(DT_NORDIC_NRF_RTC_RTC_0_BASE_ADDRESS)
|
||||
CHECK_ADDRESS(DT_NORDIC_NRF_RTC_RTC_0_BASE_ADDRESS, NRF_RTC0);
|
||||
#endif
|
||||
|
@ -252,5 +265,9 @@ CHECK_ADDRESS(DT_INST_0_NORDIC_NRF_VMC_BASE_ADDRESS, NRF_VMC);
|
|||
#endif
|
||||
|
||||
#if defined(DT_NORDIC_NRF_WATCHDOG_WDT_0_BASE_ADDRESS)
|
||||
CHECK_ADDRESS(DT_NORDIC_NRF_WATCHDOG_WDT_0_BASE_ADDRESS, NRF_WDT);
|
||||
CHECK_ADDRESS(DT_NORDIC_NRF_WATCHDOG_WDT_0_BASE_ADDRESS, NRF_WDT0);
|
||||
#endif
|
||||
|
||||
#if defined(DT_NORDIC_NRF_WATCHDOG_WDT_1_BASE_ADDRESS)
|
||||
CHECK_ADDRESS(DT_NORDIC_NRF_WATCHDOG_WDT_1_BASE_ADDRESS, NRF_WDT1);
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue