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