/Zephyr-latest/dts/bindings/arm/ |
D | nordic,nrf-egu.yaml | 4 description: Nordic EGU (Event Generator Unit) 6 compatible: "nordic,nrf-egu"
|
/Zephyr-latest/dts/arm/nordic/ |
D | nrf52820.dtsi | 317 egu0: swi0: egu@40014000 { 318 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 324 egu1: swi1: egu@40015000 { 325 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 331 egu2: swi2: egu@40016000 { 332 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 338 egu3: swi3: egu@40017000 { 339 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 345 egu4: swi4: egu@40018000 { 346 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; [all …]
|
D | nrf91_peripherals.dtsi | 37 egu0: egu@1b000 { 38 compatible = "nordic,nrf-egu"; 44 egu1: egu@1c000 { 45 compatible = "nordic,nrf-egu"; 51 egu2: egu@1d000 { 52 compatible = "nordic,nrf-egu"; 58 egu3: egu@1e000 { 59 compatible = "nordic,nrf-egu"; 65 egu4: egu@1f000 { 66 compatible = "nordic,nrf-egu"; [all …]
|
D | nrf52832.dtsi | 321 egu0: swi0: egu@40014000 { 322 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 328 egu1: swi1: egu@40015000 { 329 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 335 egu2: swi2: egu@40016000 { 336 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 342 egu3: swi3: egu@40017000 { 343 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 349 egu4: swi4: egu@40018000 { 350 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; [all …]
|
D | nrf52833.dtsi | 336 egu0: swi0: egu@40014000 { 337 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 343 egu1: swi1: egu@40015000 { 344 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 350 egu2: swi2: egu@40016000 { 351 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 357 egu3: swi3: egu@40017000 { 358 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 364 egu4: swi4: egu@40018000 { 365 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; [all …]
|
D | nrf52840.dtsi | 323 egu0: swi0: egu@40014000 { 324 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 330 egu1: swi1: egu@40015000 { 331 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 337 egu2: swi2: egu@40016000 { 338 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 344 egu3: swi3: egu@40017000 { 345 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 351 egu4: swi4: egu@40018000 { 352 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; [all …]
|
D | nrf5340_cpuapp_peripherals.dtsi | 373 egu0: egu@1b000 { 374 compatible = "nordic,nrf-egu"; 380 egu1: egu@1c000 { 381 compatible = "nordic,nrf-egu"; 387 egu2: egu@1d000 { 388 compatible = "nordic,nrf-egu"; 394 egu3: egu@1e000 { 395 compatible = "nordic,nrf-egu"; 401 egu4: egu@1f000 { 402 compatible = "nordic,nrf-egu"; [all …]
|
D | nrf52805.dtsi | 263 egu0: swi0: egu@40014000 { 264 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 270 egu1: swi1: egu@40015000 { 271 compatible = "nordic,nrf-egu", "nordic,nrf-swi";
|
D | nrf52810.dtsi | 273 egu0: swi0: egu@40014000 { 274 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 280 egu1: swi1: egu@40015000 { 281 compatible = "nordic,nrf-egu", "nordic,nrf-swi";
|
D | nrf52811.dtsi | 305 egu0: swi0: egu@40014000 { 306 compatible = "nordic,nrf-egu", "nordic,nrf-swi"; 312 egu1: swi1: egu@40015000 { 313 compatible = "nordic,nrf-egu", "nordic,nrf-swi";
|
D | nrf5340_cpunet.dtsi | 234 egu0: egu@41014000 { 235 compatible = "nordic,nrf-egu";
|
/Zephyr-latest/tests/boards/nrf52_bsim/egu/ |
D | testcase.yaml | 2 boards.nrf52_bsim.egu:
|
/Zephyr-latest/tests/boards/nrf52_bsim/egu/src/ |
D | main.c | 30 static const NRF_EGU_Type *EGU[NRF_NEGUs] = { variable 37 zassert_equal(16, nrf_egu_channel_count(EGU[i]), in ZTEST() 55 zassert_equal((size_t)&EGU[i]->TASKS_TRIGGER[j], in ZTEST() 56 nrf_egu_task_address_get(EGU[i], egu_tasks[j]), in ZTEST() 77 zassert_equal((size_t)&EGU[i]->EVENTS_TRIGGERED[j], in ZTEST() 78 nrf_egu_event_address_get(EGU[i], egu_events[j]), in ZTEST() 251 /* EGU setup */ in ZTEST()
|
/Zephyr-latest/soc/nordic/nrf52/ |
D | Kconfig | 116 int "Anomaly 109 workaround EGU instance" 121 EGU instance used by the nRF52 Anomaly 109 workaround for PWM.
|
/Zephyr-latest/modules/hal_nordic/nrfx/ |
D | Kconfig.logging | 24 bool "EGU driver logging"
|
D | nrfx_config_reserved_resources.h | 24 /** @brief Bitmask that defines EGU instances that are reserved for use outside
|
D | nrfx_config_nrf52832.h | 626 * @brief NRFX_PWM_NRF52_ANOMALY_109_EGU_INSTANCE - EGU instance used by the nRF52 Anomaly 109
|
/Zephyr-latest/boards/native/nrf_bsim/doc/ |
D | nrf54l15bsim.rst | 45 * EGU (Event Generator Unit)
|
D | nrf5340bsim.rst | 35 * EGU (Event Generator Unit)
|
D | nrf52_bsim.rst | 31 * EGU (Event Generator Unit)
|
/Zephyr-latest/dts/common/nordic/ |
D | nrf54l20.dtsi | 183 egu10: egu@87000 { 184 compatible = "nordic,nrf-egu"; 355 egu20: egu@c9000 { 356 compatible = "nordic,nrf-egu";
|
D | nrf54l_05_10_15.dtsi | 221 egu10: egu@87000 { 222 compatible = "nordic,nrf-egu"; 394 egu20: egu@c9000 { 395 compatible = "nordic,nrf-egu";
|
D | nrf54h20.dtsi | 374 egu020: egu@25000 { 375 compatible = "nordic,nrf-egu"; 774 egu130: egu@92d000 { 775 compatible = "nordic,nrf-egu";
|
D | nrf9280.dtsi | 254 egu020: egu@25000 { 255 compatible = "nordic,nrf-egu";
|
/Zephyr-latest/drivers/pwm/ |
D | pwm_nrfx.c | 31 IRQ_CONNECT(DT_IRQN(DT_NODELABEL(egu##idx)), \ 32 DT_IRQ(DT_NODELABEL(egu##idx), priority), \
|