/Zephyr-latest/tests/arch/arm/arm_irq_advanced_features/src/ |
D | arm_dynamic_direct_interrupts.c | 44 irq_connect_dynamic(DIRECT_ISR_OFFSET, 0 /* highest priority */, in ZTEST() 68 irq_connect_dynamic(DIRECT_ISR_OFFSET, 0 /* highest priority */, in ZTEST()
|
/Zephyr-latest/tests/boards/nrf52_bsim/egu/src/ |
D | main.c | 127 irq_connect_dynamic(SWI5_EGU5_IRQn, 0, SWI5_trigger_function, NULL, BIT(0)); in ZTEST() 159 irq_connect_dynamic(SWI5_EGU5_IRQn, 0, SWI5_trigger_function, NULL, BIT(0)); in ZTEST() 194 irq_connect_dynamic(SWI5_EGU5_IRQn, 0, SWI5_trigger_function, NULL, BIT(0)); in ZTEST() 239 irq_connect_dynamic(TIMER_IRQ, TIMER_PRIORITY, timer_isr, &timer_isr_ctx, 0); in ZTEST() 253 irq_connect_dynamic(SWI5_EGU5_IRQn, 0, SWI5_trigger_function, NULL, BIT(0)); in ZTEST() 286 irq_connect_dynamic(SWI4_EGU4_IRQn, 0, SWI4_trigger_function, NULL, BIT(0)); in ZTEST()
|
/Zephyr-latest/soc/infineon/cat1a/common/ |
D | soc.c | 47 (void) irq_connect_dynamic(config->intrSrc, priority, in Cy_SysInt_Init()
|
/Zephyr-latest/modules/hal_nordic/nrf_802154/sl_opensource/platform/ |
D | nrf_802154_irq_zephyr.c | 21 irq_connect_dynamic(irqn, prio, isr, NULL, flags); in nrf_802154_irq_init()
|
/Zephyr-latest/soc/st/stm32/stm32wbax/hci_if/ |
D | linklayer_plat_adapt.c | 101 irq_connect_dynamic((IRQn_Type)RADIO_INTR_NUM, RADIO_INTR_PRIO_HIGH_Z, in link_layer_register_isr() 111 irq_connect_dynamic((IRQn_Type)RADIO_SW_LOW_INTR_NUM, RADIO_SW_LOW_INTR_PRIO, in link_layer_register_isr()
|
/Zephyr-latest/soc/infineon/cat1b/cyw20829/ |
D | soc.c | 47 (void) irq_connect_dynamic(config->intrSrc, priority, in Cy_SysInt_Init()
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/ |
D | lll.c | 249 irq_connect_dynamic(HAL_RADIO_IRQn, CONFIG_BT_CTLR_LLL_PRIO, 254 irq_connect_dynamic(TIMER0_IRQn, CONFIG_BT_CTLR_LLL_PRIO, 265 irq_connect_dynamic(HAL_RTC_IRQn, CONFIG_BT_CTLR_ULL_HIGH_PRIO, 267 irq_connect_dynamic(HAL_SWI_RADIO_IRQ, CONFIG_BT_CTLR_LLL_PRIO, 271 irq_connect_dynamic(HAL_SWI_JOB_IRQ, CONFIG_BT_CTLR_ULL_LOW_PRIO, 358 irq_connect_dynamic(HAL_RADIO_IRQn, CONFIG_BT_CTLR_LLL_PRIO, NULL, NULL, 361 irq_connect_dynamic(HAL_RTC_IRQn, CONFIG_BT_CTLR_ULL_HIGH_PRIO, NULL, NULL, 363 irq_connect_dynamic(HAL_SWI_RADIO_IRQ, CONFIG_BT_CTLR_LLL_PRIO, NULL, 367 irq_connect_dynamic(HAL_SWI_JOB_IRQ, CONFIG_BT_CTLR_ULL_LOW_PRIO, NULL,
|
/Zephyr-latest/include/zephyr/ |
D | irq.h | 65 irq_connect_dynamic(unsigned int irq, unsigned int priority, in irq_connect_dynamic() function
|
/Zephyr-latest/tests/kernel/gen_isr_table/src/ |
D | main.c | 376 irq_connect_dynamic(IRQ_LINE(ISR5_OFFSET), 1, isr5, in ZTEST() 386 irq_connect_dynamic(IRQ_LINE(ISR6_OFFSET), 1, isr6, in ZTEST()
|
/Zephyr-latest/drivers/timer/ |
D | leon_gptimer.c | 127 irq_connect_dynamic(timer_interrupt, 0, timer_isr, NULL, 0); in sys_clock_driver_init()
|
D | sy1xx_sys_timer.c | 173 irq_connect_dynamic(DT_IRQN(SY1XX_SYS_TIMER_NODE), 0, sy1xx_sys_timer_callback, NULL, 0); in sy1xx_sys_timer_init()
|
D | apic_tsc.c | 287 irq_connect_dynamic(timer_irq(), CONFIG_APIC_TIMER_IRQ_PRIORITY, isr, 0, 0); in sys_clock_driver_init()
|
/Zephyr-latest/tests/kernel/interrupt/src/ |
D | interrupt_offload.c | 116 vector_num = irq_connect_dynamic(TEST_IRQ_DYN_LINE, 1, in init_dyn_interrupt()
|
/Zephyr-latest/tests/arch/arm64/arm64_gicv3_its/src/ |
D | main.c | 72 zassert_true(irq_connect_dynamic(irqn, 0, lpi_irq_handle, in ZTEST()
|
/Zephyr-latest/drivers/interrupt_controller/ |
D | intc_esp32c3.c | 185 irq_connect_dynamic(source, in esp_intr_alloc()
|
/Zephyr-latest/drivers/spi/ |
D | spi_grlib_spimctrl.c | 204 irq_connect_dynamic( in init()
|
/Zephyr-latest/drivers/input/ |
D | input_ite_it8xxx2_kbd.c | 222 irq_connect_dynamic(DT_INST_IRQN(0), 0, in it8xxx2_kbd_init()
|
/Zephyr-latest/drivers/gpio/ |
D | gpio_grgpio2.c | 213 irq_connect_dynamic( in pin_interrupt_configure()
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/ |
D | ecb.c | 278 irq_connect_dynamic(ECB_IRQn, CONFIG_BT_CTLR_ULL_LOW_PRIO, isr_ecb, NULL, 0); in ecb_ut()
|
/Zephyr-latest/drivers/sensor/ite/ite_vcmp_it8xxx2/ |
D | vcmp_ite_it8xxx2.c | 345 irq_connect_dynamic(config->irq, 0, in vcmp_it8xxx2_init()
|
/Zephyr-latest/drivers/serial/ |
D | uart_apbuart.c | 510 irq_connect_dynamic(config->interrupt, in apbuart_init()
|
/Zephyr-latest/drivers/pcie/host/ |
D | controller.c | 449 if (irq_connect_dynamic(vector->arch.irq, vector->arch.priority, routine, in arch_pcie_msi_vector_connect()
|
D | pcie.c | 352 if (irq_connect_dynamic(irq, priority, routine, in pcie_connect_dynamic_irq()
|
/Zephyr-latest/arch/x86/core/ |
D | Kconfig.ia32 | 160 Installing interrupt handlers with irq_connect_dynamic() requires
|
/Zephyr-latest/doc/kernel/services/ |
D | interrupts.rst | 231 :c:macro:`IRQ_CONNECT` or :c:func:`irq_connect_dynamic`), the interrupt line will 239 interrupts using :c:macro:`IRQ_CONNECT` and :c:func:`irq_connect_dynamic` as 291 :c:func:`irq_connect_dynamic`. It is used in exactly the same way as 299 irq_connect_dynamic(MY_DEV_IRQ, MY_DEV_PRIO, my_isr, MY_ISR_ARG, 402 If dynamic interrupts are enabled, :c:func:`irq_connect_dynamic` will allow sharing interrupts
|