1# Nordic Semiconductor nRFx MCU peripherals list. 2 3# Copyright (c) 2018 Nordic Semiconductor ASA 4# SPDX-License-Identifier: Apache-2.0 5 6config HAS_HW_NRF_ACL 7 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_ACL)) 8 9config HAS_HW_NRF_ADC 10 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_ADC)) 11 12config HAS_HW_NRF_BPROT 13 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_BPROT)) 14 15config HAS_HW_NRF_CC310 16 def_bool $(dt_compat_enabled,$(DT_COMPAT_ARM_CRYPTOCELL_310)) 17 18config HAS_HW_NRF_CC312 19 def_bool $(dt_compat_enabled,$(DT_COMPAT_ARM_CRYPTOCELL_312)) 20 21config HAS_HW_NRF_CCM 22 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_CCM)) 23 24config HAS_HW_NRF_CCM_LFLEN_8BIT 25 def_bool $(dt_nodelabel_bool_prop,ccm,length-field-length-8-bits) 26 27config HAS_HW_NRF_CCM_HEADERMASK 28 def_bool $(dt_nodelabel_bool_prop,ccm,headermask-supported) 29 30config HAS_HW_NRF_CLOCK 31 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_CLOCK)) 32 33config HAS_HW_NRF_COMP 34 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_COMP)) 35 36config HAS_HW_NRF_CTRLAP 37 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_CTRLAPPERI)) 38 39config HAS_HW_NRF_DCNF 40 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_DCNF)) 41 42config HAS_HW_NRF_DPPIC 43 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_DPPIC)) 44 45config HAS_HW_NRF_ECB 46 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_ECB)) 47 48config HAS_HW_NRF_EGU0 49 def_bool $(dt_nodelabel_enabled_with_compat,egu0,$(DT_COMPAT_NORDIC_NRF_EGU)) 50 51config HAS_HW_NRF_EGU1 52 def_bool $(dt_nodelabel_enabled_with_compat,egu1,$(DT_COMPAT_NORDIC_NRF_EGU)) 53 54config HAS_HW_NRF_EGU2 55 def_bool $(dt_nodelabel_enabled_with_compat,egu2,$(DT_COMPAT_NORDIC_NRF_EGU)) 56 57config HAS_HW_NRF_EGU3 58 def_bool $(dt_nodelabel_enabled_with_compat,egu3,$(DT_COMPAT_NORDIC_NRF_EGU)) 59 60config HAS_HW_NRF_EGU4 61 def_bool $(dt_nodelabel_enabled_with_compat,egu4,$(DT_COMPAT_NORDIC_NRF_EGU)) 62 63config HAS_HW_NRF_EGU5 64 def_bool $(dt_nodelabel_enabled_with_compat,egu5,$(DT_COMPAT_NORDIC_NRF_EGU)) 65 66config HAS_HW_NRF_EGU020 67 def_bool $(dt_nodelabel_enabled_with_compat,egu020,$(DT_COMPAT_NORDIC_NRF_EGU)) 68 69config HAS_HW_NRF_GPIO0 70 def_bool $(dt_nodelabel_enabled_with_compat,gpio0,$(DT_COMPAT_NORDIC_NRF_GPIO)) 71 72config HAS_HW_NRF_GPIO1 73 def_bool $(dt_nodelabel_enabled_with_compat,gpio1,$(DT_COMPAT_NORDIC_NRF_GPIO)) 74 75config HAS_HW_NRF_GPIO2 76 def_bool $(dt_nodelabel_enabled_with_compat,gpio2,$(DT_COMPAT_NORDIC_NRF_GPIO)) 77 78config HAS_HW_NRF_GPIOTE0 79 def_bool $(dt_nodelabel_enabled_with_compat,gpiote0,$(DT_COMPAT_NORDIC_NRF_GPIOTE)) 80 81config HAS_HW_NRF_GPIOTE1 82 def_bool $(dt_nodelabel_enabled_with_compat,gpiote1,$(DT_COMPAT_NORDIC_NRF_GPIOTE)) 83 84config HAS_HW_NRF_GPIOTE20 85 def_bool $(dt_nodelabel_enabled_with_compat,gpiote20,$(DT_COMPAT_NORDIC_NRF_GPIOTE)) 86 87config HAS_HW_NRF_GPIOTE30 88 def_bool $(dt_nodelabel_enabled_with_compat,gpiote30,$(DT_COMPAT_NORDIC_NRF_GPIOTE)) 89 90config HAS_HW_NRF_GPIOTE130 91 def_bool $(dt_nodelabel_enabled_with_compat,gpiote130,$(DT_COMPAT_NORDIC_NRF_GPIOTE)) 92 93config HAS_HW_NRF_GPIOTE131 94 def_bool $(dt_nodelabel_enabled_with_compat,gpiote131,$(DT_COMPAT_NORDIC_NRF_GPIOTE)) 95 96config HAS_HW_NRF_GRTC 97 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_GRTC)) 98 99config HAS_HW_NRF_I2S0 100 def_bool $(dt_nodelabel_enabled_with_compat,i2s0,$(DT_COMPAT_NORDIC_NRF_I2S)) 101 102config HAS_HW_NRF_I2S20 103 def_bool $(dt_nodelabel_enabled_with_compat,i2s20,$(DT_COMPAT_NORDIC_NRF_I2S)) 104 105config HAS_HW_NRF_KMU 106 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_KMU)) 107 108config HAS_HW_NRF_LPCOMP 109 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_LPCOMP)) 110 111config HAS_HW_NRF_MPU 112 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_MPU)) 113 114config HAS_HW_NRF_MUTEX 115 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_MUTEX)) 116 117config HAS_HW_NRF_MWU 118 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_MWU)) 119 120config HAS_HW_NRF_NFCT 121 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_NFCT)) 122 123config HAS_HW_NRF_NVMC_PE 124 def_bool $(dt_nodelabel_bool_prop,flash_controller,partial-erase) 125 126config HAS_HW_NRF_OSCILLATORS 127 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_OSCILLATORS)) 128 129config HAS_HW_NRF_PDM0 130 def_bool $(dt_nodelabel_enabled_with_compat,pdm0,$(DT_COMPAT_NORDIC_NRF_PDM)) 131 132config HAS_HW_NRF_PDM20 133 def_bool $(dt_nodelabel_enabled_with_compat,pdm20,$(DT_COMPAT_NORDIC_NRF_PDM)) 134 135config HAS_HW_NRF_PDM21 136 def_bool $(dt_nodelabel_enabled_with_compat,pdm21,$(DT_COMPAT_NORDIC_NRF_PDM)) 137 138config HAS_HW_NRF_POWER 139 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_POWER)) 140 141config HAS_HW_NRF_PPI 142 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_PPI)) 143 144config HAS_HW_NRF_PWM0 145 def_bool $(dt_nodelabel_enabled_with_compat,pwm0,$(DT_COMPAT_NORDIC_NRF_PWM)) 146 147config HAS_HW_NRF_PWM1 148 def_bool $(dt_nodelabel_enabled_with_compat,pwm1,$(DT_COMPAT_NORDIC_NRF_PWM)) 149 150config HAS_HW_NRF_PWM2 151 def_bool $(dt_nodelabel_enabled_with_compat,pwm2,$(DT_COMPAT_NORDIC_NRF_PWM)) 152 153config HAS_HW_NRF_PWM3 154 def_bool $(dt_nodelabel_enabled_with_compat,pwm3,$(DT_COMPAT_NORDIC_NRF_PWM)) 155 156config HAS_HW_NRF_PWM20 157 def_bool $(dt_nodelabel_enabled_with_compat,pwm20,$(DT_COMPAT_NORDIC_NRF_PWM)) 158 159config HAS_HW_NRF_PWM21 160 def_bool $(dt_nodelabel_enabled_with_compat,pwm21,$(DT_COMPAT_NORDIC_NRF_PWM)) 161 162config HAS_HW_NRF_PWM22 163 def_bool $(dt_nodelabel_enabled_with_compat,pwm22,$(DT_COMPAT_NORDIC_NRF_PWM)) 164 165config HAS_HW_NRF_PWM120 166 def_bool $(dt_nodelabel_enabled_with_compat,pwm120,$(DT_COMPAT_NORDIC_NRF_PWM)) 167 168config HAS_HW_NRF_PWM130 169 def_bool $(dt_nodelabel_enabled_with_compat,pwm130,$(DT_COMPAT_NORDIC_NRF_PWM)) 170 171config HAS_HW_NRF_PWM131 172 def_bool $(dt_nodelabel_enabled_with_compat,pwm131,$(DT_COMPAT_NORDIC_NRF_PWM)) 173 174config HAS_HW_NRF_PWM132 175 def_bool $(dt_nodelabel_enabled_with_compat,pwm132,$(DT_COMPAT_NORDIC_NRF_PWM)) 176 177config HAS_HW_NRF_PWM133 178 def_bool $(dt_nodelabel_enabled_with_compat,pwm133,$(DT_COMPAT_NORDIC_NRF_PWM)) 179 180config HAS_HW_NRF_QDEC0 181 def_bool $(dt_nodelabel_enabled_with_compat,qdec0,$(DT_COMPAT_NORDIC_NRF_QDEC)) 182 183config HAS_HW_NRF_QDEC1 184 def_bool $(dt_nodelabel_enabled_with_compat,qdec1,$(DT_COMPAT_NORDIC_NRF_QDEC)) 185 186config HAS_HW_NRF_QDEC20 187 def_bool $(dt_nodelabel_enabled_with_compat,qdec20,$(DT_COMPAT_NORDIC_NRF_QDEC)) 188 189config HAS_HW_NRF_QDEC21 190 def_bool $(dt_nodelabel_enabled_with_compat,qdec21,$(DT_COMPAT_NORDIC_NRF_QDEC)) 191 192config HAS_HW_NRF_QDEC130 193 def_bool $(dt_nodelabel_enabled_with_compat,qdec130,$(DT_COMPAT_NORDIC_NRF_QDEC)) 194 195config HAS_HW_NRF_QDEC131 196 def_bool $(dt_nodelabel_enabled_with_compat,qdec131,$(DT_COMPAT_NORDIC_NRF_QDEC)) 197 198config HAS_HW_NRF_QSPI 199 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_QSPI)) 200 201config HAS_HW_NRF_RADIO_BLE_2M 202 def_bool $(dt_nodelabel_bool_prop,radio,ble-2mbps-supported) 203 204config HAS_HW_NRF_RADIO_BLE_CODED 205 def_bool $(dt_nodelabel_bool_prop,radio,ble-coded-phy-supported) 206 207config HAS_HW_NRF_RADIO_CS 208 def_bool $(dt_nodelabel_bool_prop,radio,cs-supported) 209 210config HAS_HW_NRF_RADIO_DFE 211 def_bool $(dt_nodelabel_bool_prop,radio,dfe-supported) 212 213config HAS_HW_NRF_RADIO_IEEE802154 214 def_bool $(dt_nodelabel_bool_prop,radio,ieee802154-supported) 215 216config HAS_HW_NRF_RADIO_TX_PWR_HIGH 217 def_bool $(dt_nodelabel_bool_prop,radio,tx-high-power-supported) 218 219config HAS_HW_NRF_REGULATORS 220 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_REGULATORS)) 221 222config HAS_HW_NRF_RESET 223 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_RESET)) 224 225config HAS_HW_NRF_RNG 226 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_RNG)) 227 228config HAS_HW_NRF_RTC0 229 def_bool $(dt_nodelabel_enabled_with_compat,rtc0,$(DT_COMPAT_NORDIC_NRF_RTC)) 230 231config HAS_HW_NRF_RTC1 232 def_bool $(dt_nodelabel_enabled_with_compat,rtc1,$(DT_COMPAT_NORDIC_NRF_RTC)) 233 234config HAS_HW_NRF_RTC2 235 def_bool $(dt_nodelabel_enabled_with_compat,rtc2,$(DT_COMPAT_NORDIC_NRF_RTC)) 236 237config HAS_HW_NRF_RTC130 238 def_bool $(dt_nodelabel_enabled_with_compat,rtc130,$(DT_COMPAT_NORDIC_NRF_RTC)) 239 240config HAS_HW_NRF_RTC131 241 def_bool $(dt_nodelabel_enabled_with_compat,rtc131,$(DT_COMPAT_NORDIC_NRF_RTC)) 242 243config HAS_HW_NRF_SAADC 244 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_SAADC)) 245 246config HAS_HW_NRF_SPI0 247 def_bool $(dt_nodelabel_enabled_with_compat,spi0,$(DT_COMPAT_NORDIC_NRF_SPI)) 248 249config HAS_HW_NRF_SPI1 250 def_bool $(dt_nodelabel_enabled_with_compat,spi1,$(DT_COMPAT_NORDIC_NRF_SPI)) 251 252config HAS_HW_NRF_SPI2 253 def_bool $(dt_nodelabel_enabled_with_compat,spi2,$(DT_COMPAT_NORDIC_NRF_SPI)) 254 255config HAS_HW_NRF_SPIM0 256 def_bool $(dt_nodelabel_enabled_with_compat,spi0,$(DT_COMPAT_NORDIC_NRF_SPIM)) 257 258config HAS_HW_NRF_SPIM1 259 def_bool $(dt_nodelabel_enabled_with_compat,spi1,$(DT_COMPAT_NORDIC_NRF_SPIM)) 260 261config HAS_HW_NRF_SPIM2 262 def_bool $(dt_nodelabel_enabled_with_compat,spi2,$(DT_COMPAT_NORDIC_NRF_SPIM)) 263 264config HAS_HW_NRF_SPIM3 265 def_bool $(dt_nodelabel_enabled_with_compat,spi3,$(DT_COMPAT_NORDIC_NRF_SPIM)) 266 267config HAS_HW_NRF_SPIM4 268 def_bool $(dt_nodelabel_enabled_with_compat,spi4,$(DT_COMPAT_NORDIC_NRF_SPIM)) 269 270config HAS_HW_NRF_SPIM00 271 def_bool $(dt_nodelabel_enabled_with_compat,spi00,$(DT_COMPAT_NORDIC_NRF_SPIM)) 272 273config HAS_HW_NRF_SPIM20 274 def_bool $(dt_nodelabel_enabled_with_compat,spi20,$(DT_COMPAT_NORDIC_NRF_SPIM)) 275 276config HAS_HW_NRF_SPIM21 277 def_bool $(dt_nodelabel_enabled_with_compat,spi21,$(DT_COMPAT_NORDIC_NRF_SPIM)) 278 279config HAS_HW_NRF_SPIM22 280 def_bool $(dt_nodelabel_enabled_with_compat,spi22,$(DT_COMPAT_NORDIC_NRF_SPIM)) 281 282config HAS_HW_NRF_SPIM30 283 def_bool $(dt_nodelabel_enabled_with_compat,spi30,$(DT_COMPAT_NORDIC_NRF_SPIM)) 284 285config HAS_HW_NRF_SPIM120 286 def_bool $(dt_nodelabel_enabled_with_compat,spi120,$(DT_COMPAT_NORDIC_NRF_SPIM)) 287 288config HAS_HW_NRF_SPIM121 289 def_bool $(dt_nodelabel_enabled_with_compat,spi121,$(DT_COMPAT_NORDIC_NRF_SPIM)) 290 291config HAS_HW_NRF_SPIM130 292 def_bool $(dt_nodelabel_enabled_with_compat,spi130,$(DT_COMPAT_NORDIC_NRF_SPIM)) 293 294config HAS_HW_NRF_SPIM131 295 def_bool $(dt_nodelabel_enabled_with_compat,spi131,$(DT_COMPAT_NORDIC_NRF_SPIM)) 296 297config HAS_HW_NRF_SPIM132 298 def_bool $(dt_nodelabel_enabled_with_compat,spi132,$(DT_COMPAT_NORDIC_NRF_SPIM)) 299 300config HAS_HW_NRF_SPIM133 301 def_bool $(dt_nodelabel_enabled_with_compat,spi133,$(DT_COMPAT_NORDIC_NRF_SPIM)) 302 303config HAS_HW_NRF_SPIM134 304 def_bool $(dt_nodelabel_enabled_with_compat,spi134,$(DT_COMPAT_NORDIC_NRF_SPIM)) 305 306config HAS_HW_NRF_SPIM135 307 def_bool $(dt_nodelabel_enabled_with_compat,spi135,$(DT_COMPAT_NORDIC_NRF_SPIM)) 308 309config HAS_HW_NRF_SPIM136 310 def_bool $(dt_nodelabel_enabled_with_compat,spi136,$(DT_COMPAT_NORDIC_NRF_SPIM)) 311 312config HAS_HW_NRF_SPIM137 313 def_bool $(dt_nodelabel_enabled_with_compat,spi137,$(DT_COMPAT_NORDIC_NRF_SPIM)) 314 315config HAS_HW_NRF_SPIS0 316 def_bool $(dt_nodelabel_enabled_with_compat,spi0,$(DT_COMPAT_NORDIC_NRF_SPIS)) 317 318config HAS_HW_NRF_SPIS1 319 def_bool $(dt_nodelabel_enabled_with_compat,spi1,$(DT_COMPAT_NORDIC_NRF_SPIS)) 320 321config HAS_HW_NRF_SPIS2 322 def_bool $(dt_nodelabel_enabled_with_compat,spi2,$(DT_COMPAT_NORDIC_NRF_SPIS)) 323 324config HAS_HW_NRF_SPIS3 325 def_bool $(dt_nodelabel_enabled_with_compat,spi3,$(DT_COMPAT_NORDIC_NRF_SPIS)) 326 327config HAS_HW_NRF_SPIS00 328 def_bool $(dt_nodelabel_enabled_with_compat,spi00,$(DT_COMPAT_NORDIC_NRF_SPIS)) 329 330config HAS_HW_NRF_SPIS20 331 def_bool $(dt_nodelabel_enabled_with_compat,spi20,$(DT_COMPAT_NORDIC_NRF_SPIS)) 332 333config HAS_HW_NRF_SPIS21 334 def_bool $(dt_nodelabel_enabled_with_compat,spi21,$(DT_COMPAT_NORDIC_NRF_SPIS)) 335 336config HAS_HW_NRF_SPIS22 337 def_bool $(dt_nodelabel_enabled_with_compat,spi22,$(DT_COMPAT_NORDIC_NRF_SPIS)) 338 339config HAS_HW_NRF_SPIS30 340 def_bool $(dt_nodelabel_enabled_with_compat,spi30,$(DT_COMPAT_NORDIC_NRF_SPIS)) 341 342config HAS_HW_NRF_SPIS120 343 def_bool $(dt_nodelabel_enabled_with_compat,spi120,$(DT_COMPAT_NORDIC_NRF_SPIS)) 344 345config HAS_HW_NRF_SPIS130 346 def_bool $(dt_nodelabel_enabled_with_compat,spi130,$(DT_COMPAT_NORDIC_NRF_SPIS)) 347 348config HAS_HW_NRF_SPIS131 349 def_bool $(dt_nodelabel_enabled_with_compat,spi131,$(DT_COMPAT_NORDIC_NRF_SPIS)) 350 351config HAS_HW_NRF_SPIS132 352 def_bool $(dt_nodelabel_enabled_with_compat,spi132,$(DT_COMPAT_NORDIC_NRF_SPIS)) 353 354config HAS_HW_NRF_SPIS133 355 def_bool $(dt_nodelabel_enabled_with_compat,spi133,$(DT_COMPAT_NORDIC_NRF_SPIS)) 356 357config HAS_HW_NRF_SPIS134 358 def_bool $(dt_nodelabel_enabled_with_compat,spi134,$(DT_COMPAT_NORDIC_NRF_SPIS)) 359 360config HAS_HW_NRF_SPIS135 361 def_bool $(dt_nodelabel_enabled_with_compat,spi135,$(DT_COMPAT_NORDIC_NRF_SPIS)) 362 363config HAS_HW_NRF_SPIS136 364 def_bool $(dt_nodelabel_enabled_with_compat,spi136,$(DT_COMPAT_NORDIC_NRF_SPIS)) 365 366config HAS_HW_NRF_SPIS137 367 def_bool $(dt_nodelabel_enabled_with_compat,spi137,$(DT_COMPAT_NORDIC_NRF_SPIS)) 368 369config HAS_HW_NRF_SPU 370 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_SPU)) 371 372config HAS_HW_NRF_SWI0 373 def_bool $(dt_nodelabel_enabled_with_compat,swi0,$(DT_COMPAT_NORDIC_NRF_SWI)) 374 375config HAS_HW_NRF_SWI1 376 def_bool $(dt_nodelabel_enabled_with_compat,swi1,$(DT_COMPAT_NORDIC_NRF_SWI)) 377 378config HAS_HW_NRF_SWI2 379 def_bool $(dt_nodelabel_enabled_with_compat,swi2,$(DT_COMPAT_NORDIC_NRF_SWI)) 380 381config HAS_HW_NRF_SWI3 382 def_bool $(dt_nodelabel_enabled_with_compat,swi3,$(DT_COMPAT_NORDIC_NRF_SWI)) 383 384config HAS_HW_NRF_SWI4 385 def_bool $(dt_nodelabel_enabled_with_compat,swi4,$(DT_COMPAT_NORDIC_NRF_SWI)) 386 387config HAS_HW_NRF_SWI5 388 def_bool $(dt_nodelabel_enabled_with_compat,swi5,$(DT_COMPAT_NORDIC_NRF_SWI)) 389 390config HAS_HW_NRF_TEMP 391 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_TEMP)) 392 393config HAS_HW_NRF_TIMER0 394 def_bool $(dt_nodelabel_enabled_with_compat,timer0,$(DT_COMPAT_NORDIC_NRF_TIMER)) 395 396config HAS_HW_NRF_TIMER1 397 def_bool $(dt_nodelabel_enabled_with_compat,timer1,$(DT_COMPAT_NORDIC_NRF_TIMER)) 398 399config HAS_HW_NRF_TIMER2 400 def_bool $(dt_nodelabel_enabled_with_compat,timer2,$(DT_COMPAT_NORDIC_NRF_TIMER)) 401 402config HAS_HW_NRF_TIMER3 403 def_bool $(dt_nodelabel_enabled_with_compat,timer3,$(DT_COMPAT_NORDIC_NRF_TIMER)) 404 405config HAS_HW_NRF_TIMER4 406 def_bool $(dt_nodelabel_enabled_with_compat,timer4,$(DT_COMPAT_NORDIC_NRF_TIMER)) 407 408config HAS_HW_NRF_TIMER00 409 def_bool $(dt_nodelabel_enabled_with_compat,timer00,$(DT_COMPAT_NORDIC_NRF_TIMER)) 410 411config HAS_HW_NRF_TIMER10 412 def_bool $(dt_nodelabel_enabled_with_compat,timer10,$(DT_COMPAT_NORDIC_NRF_TIMER)) 413 414config HAS_HW_NRF_TIMER20 415 def_bool $(dt_nodelabel_enabled_with_compat,timer20,$(DT_COMPAT_NORDIC_NRF_TIMER)) 416 417config HAS_HW_NRF_TIMER21 418 def_bool $(dt_nodelabel_enabled_with_compat,timer21,$(DT_COMPAT_NORDIC_NRF_TIMER)) 419 420config HAS_HW_NRF_TIMER22 421 def_bool $(dt_nodelabel_enabled_with_compat,timer22,$(DT_COMPAT_NORDIC_NRF_TIMER)) 422 423config HAS_HW_NRF_TIMER23 424 def_bool $(dt_nodelabel_enabled_with_compat,timer23,$(DT_COMPAT_NORDIC_NRF_TIMER)) 425 426config HAS_HW_NRF_TIMER24 427 def_bool $(dt_nodelabel_enabled_with_compat,timer24,$(DT_COMPAT_NORDIC_NRF_TIMER)) 428 429config HAS_HW_NRF_TIMER020 430 def_bool $(dt_nodelabel_enabled_with_compat,timer020,$(DT_COMPAT_NORDIC_NRF_TIMER)) 431 432config HAS_HW_NRF_TIMER021 433 def_bool $(dt_nodelabel_enabled_with_compat,timer021,$(DT_COMPAT_NORDIC_NRF_TIMER)) 434 435config HAS_HW_NRF_TIMER022 436 def_bool $(dt_nodelabel_enabled_with_compat,timer022,$(DT_COMPAT_NORDIC_NRF_TIMER)) 437 438config HAS_HW_NRF_TIMER120 439 def_bool $(dt_nodelabel_enabled_with_compat,timer120,$(DT_COMPAT_NORDIC_NRF_TIMER)) 440 441config HAS_HW_NRF_TIMER121 442 def_bool $(dt_nodelabel_enabled_with_compat,timer121,$(DT_COMPAT_NORDIC_NRF_TIMER)) 443 444config HAS_HW_NRF_TIMER130 445 def_bool $(dt_nodelabel_enabled_with_compat,timer130,$(DT_COMPAT_NORDIC_NRF_TIMER)) 446 447config HAS_HW_NRF_TIMER131 448 def_bool $(dt_nodelabel_enabled_with_compat,timer131,$(DT_COMPAT_NORDIC_NRF_TIMER)) 449 450config HAS_HW_NRF_TIMER132 451 def_bool $(dt_nodelabel_enabled_with_compat,timer132,$(DT_COMPAT_NORDIC_NRF_TIMER)) 452 453config HAS_HW_NRF_TIMER133 454 def_bool $(dt_nodelabel_enabled_with_compat,timer133,$(DT_COMPAT_NORDIC_NRF_TIMER)) 455 456config HAS_HW_NRF_TIMER134 457 def_bool $(dt_nodelabel_enabled_with_compat,timer134,$(DT_COMPAT_NORDIC_NRF_TIMER)) 458 459config HAS_HW_NRF_TIMER135 460 def_bool $(dt_nodelabel_enabled_with_compat,timer135,$(DT_COMPAT_NORDIC_NRF_TIMER)) 461 462config HAS_HW_NRF_TIMER136 463 def_bool $(dt_nodelabel_enabled_with_compat,timer136,$(DT_COMPAT_NORDIC_NRF_TIMER)) 464 465config HAS_HW_NRF_TIMER137 466 def_bool $(dt_nodelabel_enabled_with_compat,timer137,$(DT_COMPAT_NORDIC_NRF_TIMER)) 467 468config HAS_HW_NRF_TWI0 469 def_bool $(dt_nodelabel_enabled_with_compat,i2c0,$(DT_COMPAT_NORDIC_NRF_TWI)) 470 471config HAS_HW_NRF_TWI1 472 def_bool $(dt_nodelabel_enabled_with_compat,i2c1,$(DT_COMPAT_NORDIC_NRF_TWI)) 473 474config HAS_HW_NRF_TWIM0 475 def_bool $(dt_nodelabel_enabled_with_compat,i2c0,$(DT_COMPAT_NORDIC_NRF_TWIM)) 476 477config HAS_HW_NRF_TWIM1 478 def_bool $(dt_nodelabel_enabled_with_compat,i2c1,$(DT_COMPAT_NORDIC_NRF_TWIM)) 479 480config HAS_HW_NRF_TWIM2 481 def_bool $(dt_nodelabel_enabled_with_compat,i2c2,$(DT_COMPAT_NORDIC_NRF_TWIM)) 482 483config HAS_HW_NRF_TWIM3 484 def_bool $(dt_nodelabel_enabled_with_compat,i2c3,$(DT_COMPAT_NORDIC_NRF_TWIM)) 485 486config HAS_HW_NRF_TWIM20 487 def_bool $(dt_nodelabel_enabled_with_compat,i2c20,$(DT_COMPAT_NORDIC_NRF_TWIM)) 488 489config HAS_HW_NRF_TWIM21 490 def_bool $(dt_nodelabel_enabled_with_compat,i2c21,$(DT_COMPAT_NORDIC_NRF_TWIM)) 491 492config HAS_HW_NRF_TWIM22 493 def_bool $(dt_nodelabel_enabled_with_compat,i2c22,$(DT_COMPAT_NORDIC_NRF_TWIM)) 494 495config HAS_HW_NRF_TWIM30 496 def_bool $(dt_nodelabel_enabled_with_compat,i2c30,$(DT_COMPAT_NORDIC_NRF_TWIM)) 497 498config HAS_HW_NRF_TWIM120 499 def_bool $(dt_nodelabel_enabled_with_compat,i2c120,$(DT_COMPAT_NORDIC_NRF_TWIM)) 500 501config HAS_HW_NRF_TWIM130 502 def_bool $(dt_nodelabel_enabled_with_compat,i2c130,$(DT_COMPAT_NORDIC_NRF_TWIM)) 503 504config HAS_HW_NRF_TWIM131 505 def_bool $(dt_nodelabel_enabled_with_compat,i2c131,$(DT_COMPAT_NORDIC_NRF_TWIM)) 506 507config HAS_HW_NRF_TWIM132 508 def_bool $(dt_nodelabel_enabled_with_compat,i2c132,$(DT_COMPAT_NORDIC_NRF_TWIM)) 509 510config HAS_HW_NRF_TWIM133 511 def_bool $(dt_nodelabel_enabled_with_compat,i2c133,$(DT_COMPAT_NORDIC_NRF_TWIM)) 512 513config HAS_HW_NRF_TWIM134 514 def_bool $(dt_nodelabel_enabled_with_compat,i2c134,$(DT_COMPAT_NORDIC_NRF_TWIM)) 515 516config HAS_HW_NRF_TWIM135 517 def_bool $(dt_nodelabel_enabled_with_compat,i2c135,$(DT_COMPAT_NORDIC_NRF_TWIM)) 518 519config HAS_HW_NRF_TWIM136 520 def_bool $(dt_nodelabel_enabled_with_compat,i2c136,$(DT_COMPAT_NORDIC_NRF_TWIM)) 521 522config HAS_HW_NRF_TWIM137 523 def_bool $(dt_nodelabel_enabled_with_compat,i2c137,$(DT_COMPAT_NORDIC_NRF_TWIM)) 524 525config HAS_HW_NRF_TWIS0 526 def_bool $(dt_nodelabel_enabled_with_compat,i2c0,$(DT_COMPAT_NORDIC_NRF_TWIS)) 527 528config HAS_HW_NRF_TWIS1 529 def_bool $(dt_nodelabel_enabled_with_compat,i2c1,$(DT_COMPAT_NORDIC_NRF_TWIS)) 530 531config HAS_HW_NRF_TWIS2 532 def_bool $(dt_nodelabel_enabled_with_compat,i2c2,$(DT_COMPAT_NORDIC_NRF_TWIS)) 533 534config HAS_HW_NRF_TWIS3 535 def_bool $(dt_nodelabel_enabled_with_compat,i2c3,$(DT_COMPAT_NORDIC_NRF_TWIS)) 536 537config HAS_HW_NRF_TWIS20 538 def_bool $(dt_nodelabel_enabled_with_compat,i2c20,$(DT_COMPAT_NORDIC_NRF_TWIS)) 539 540config HAS_HW_NRF_TWIS21 541 def_bool $(dt_nodelabel_enabled_with_compat,i2c21,$(DT_COMPAT_NORDIC_NRF_TWIS)) 542 543config HAS_HW_NRF_TWIS22 544 def_bool $(dt_nodelabel_enabled_with_compat,i2c22,$(DT_COMPAT_NORDIC_NRF_TWIS)) 545 546config HAS_HW_NRF_TWIS30 547 def_bool $(dt_nodelabel_enabled_with_compat,i2c30,$(DT_COMPAT_NORDIC_NRF_TWIS)) 548 549config HAS_HW_NRF_TWIS130 550 def_bool $(dt_nodelabel_enabled_with_compat,i2c130,$(DT_COMPAT_NORDIC_NRF_TWIS)) 551 552config HAS_HW_NRF_TWIS131 553 def_bool $(dt_nodelabel_enabled_with_compat,i2c131,$(DT_COMPAT_NORDIC_NRF_TWIS)) 554 555config HAS_HW_NRF_TWIS132 556 def_bool $(dt_nodelabel_enabled_with_compat,i2c132,$(DT_COMPAT_NORDIC_NRF_TWIS)) 557 558config HAS_HW_NRF_TWIS133 559 def_bool $(dt_nodelabel_enabled_with_compat,i2c133,$(DT_COMPAT_NORDIC_NRF_TWIS)) 560 561config HAS_HW_NRF_TWIS134 562 def_bool $(dt_nodelabel_enabled_with_compat,i2c134,$(DT_COMPAT_NORDIC_NRF_TWIS)) 563 564config HAS_HW_NRF_TWIS135 565 def_bool $(dt_nodelabel_enabled_with_compat,i2c135,$(DT_COMPAT_NORDIC_NRF_TWIS)) 566 567config HAS_HW_NRF_TWIS136 568 def_bool $(dt_nodelabel_enabled_with_compat,i2c136,$(DT_COMPAT_NORDIC_NRF_TWIS)) 569 570config HAS_HW_NRF_TWIS137 571 def_bool $(dt_nodelabel_enabled_with_compat,i2c137,$(DT_COMPAT_NORDIC_NRF_TWIS)) 572 573config HAS_HW_NRF_UART0 574 def_bool $(dt_nodelabel_enabled_with_compat,uart0,$(DT_COMPAT_NORDIC_NRF_UART)) 575 576config HAS_HW_NRF_UARTE0 577 def_bool $(dt_nodelabel_enabled_with_compat,uart0,$(DT_COMPAT_NORDIC_NRF_UARTE)) 578 579config HAS_HW_NRF_UARTE1 580 def_bool $(dt_nodelabel_enabled_with_compat,uart1,$(DT_COMPAT_NORDIC_NRF_UARTE)) 581 582config HAS_HW_NRF_UARTE2 583 def_bool $(dt_nodelabel_enabled_with_compat,uart2,$(DT_COMPAT_NORDIC_NRF_UARTE)) 584 585config HAS_HW_NRF_UARTE3 586 def_bool $(dt_nodelabel_enabled_with_compat,uart3,$(DT_COMPAT_NORDIC_NRF_UARTE)) 587 588config HAS_HW_NRF_UARTE00 589 def_bool $(dt_nodelabel_enabled_with_compat,uart00,$(DT_COMPAT_NORDIC_NRF_UARTE)) 590 591config HAS_HW_NRF_UARTE20 592 def_bool $(dt_nodelabel_enabled_with_compat,uart20,$(DT_COMPAT_NORDIC_NRF_UARTE)) 593 594config HAS_HW_NRF_UARTE21 595 def_bool $(dt_nodelabel_enabled_with_compat,uart21,$(DT_COMPAT_NORDIC_NRF_UARTE)) 596 597config HAS_HW_NRF_UARTE22 598 def_bool $(dt_nodelabel_enabled_with_compat,uart22,$(DT_COMPAT_NORDIC_NRF_UARTE)) 599 600config HAS_HW_NRF_UARTE30 601 def_bool $(dt_nodelabel_enabled_with_compat,uart30,$(DT_COMPAT_NORDIC_NRF_UARTE)) 602 603config HAS_HW_NRF_UARTE120 604 def_bool $(dt_nodelabel_enabled_with_compat,uart120,$(DT_COMPAT_NORDIC_NRF_UARTE)) 605 606config HAS_HW_NRF_UARTE130 607 def_bool $(dt_nodelabel_enabled_with_compat,uart130,$(DT_COMPAT_NORDIC_NRF_UARTE)) 608 609config HAS_HW_NRF_UARTE131 610 def_bool $(dt_nodelabel_enabled_with_compat,uart131,$(DT_COMPAT_NORDIC_NRF_UARTE)) 611 612config HAS_HW_NRF_UARTE132 613 def_bool $(dt_nodelabel_enabled_with_compat,uart132,$(DT_COMPAT_NORDIC_NRF_UARTE)) 614 615config HAS_HW_NRF_UARTE133 616 def_bool $(dt_nodelabel_enabled_with_compat,uart133,$(DT_COMPAT_NORDIC_NRF_UARTE)) 617 618config HAS_HW_NRF_UARTE134 619 def_bool $(dt_nodelabel_enabled_with_compat,uart134,$(DT_COMPAT_NORDIC_NRF_UARTE)) 620 621config HAS_HW_NRF_UARTE135 622 def_bool $(dt_nodelabel_enabled_with_compat,uart135,$(DT_COMPAT_NORDIC_NRF_UARTE)) 623 624config HAS_HW_NRF_UARTE136 625 def_bool $(dt_nodelabel_enabled_with_compat,uart136,$(DT_COMPAT_NORDIC_NRF_UARTE)) 626 627config HAS_HW_NRF_UARTE137 628 def_bool $(dt_nodelabel_enabled_with_compat,uart137,$(DT_COMPAT_NORDIC_NRF_UARTE)) 629 630config HAS_HW_NRF_USBD 631 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_USBD)) 632 633config HAS_HW_NRF_USBREG 634 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_USBREG)) 635 636config HAS_HW_NRF_VMC 637 def_bool $(dt_compat_enabled,$(DT_COMPAT_NORDIC_NRF_VMC)) 638 639config HAS_HW_NRF_WDT0 640 def_bool $(dt_nodelabel_enabled_with_compat,wdt0,$(DT_COMPAT_NORDIC_NRF_WDT)) 641 642config HAS_HW_NRF_WDT1 643 def_bool $(dt_nodelabel_enabled_with_compat,wdt1,$(DT_COMPAT_NORDIC_NRF_WDT)) 644 645config HAS_HW_NRF_WDT30 646 def_bool $(dt_nodelabel_enabled_with_compat,wdt30,$(DT_COMPAT_NORDIC_NRF_WDT)) 647 648config HAS_HW_NRF_WDT31 649 def_bool $(dt_nodelabel_enabled_with_compat,wdt31,$(DT_COMPAT_NORDIC_NRF_WDT)) 650 651config HAS_HW_NRF_WDT010 652 def_bool $(dt_nodelabel_enabled_with_compat,wdt010,$(DT_COMPAT_NORDIC_NRF_WDT)) 653 654config HAS_HW_NRF_WDT011 655 def_bool $(dt_nodelabel_enabled_with_compat,wdt011,$(DT_COMPAT_NORDIC_NRF_WDT)) 656 657config HAS_HW_NRF_WDT130 658 def_bool $(dt_nodelabel_enabled_with_compat,wdt130,$(DT_COMPAT_NORDIC_NRF_WDT)) 659 660config HAS_HW_NRF_WDT131 661 def_bool $(dt_nodelabel_enabled_with_compat,wdt131,$(DT_COMPAT_NORDIC_NRF_WDT)) 662 663config HAS_HW_NRF_WDT132 664 def_bool $(dt_nodelabel_enabled_with_compat,wdt132,$(DT_COMPAT_NORDIC_NRF_WDT)) 665