Home
last modified time | relevance | path

Searched refs:IRQ_CONNECT (Results 1 – 25 of 562) sorted by relevance

12345678910>>...23

/Zephyr-latest/drivers/bluetooth/hci/
Dhci_silabs_efr32.c51 IRQ_CONNECT(SYNTH_IRQn, 0, SYNTH_IRQHandler, NULL, 0); in rail_isr_installer()
53 IRQ_CONNECT(RDMAILBOX_IRQn, 0, RDMAILBOX_IRQHandler, NULL, 0); in rail_isr_installer()
55 IRQ_CONNECT(RAC_SEQ_IRQn, 0, RAC_SEQ_IRQHandler, NULL, 0); in rail_isr_installer()
56 IRQ_CONNECT(RAC_RSM_IRQn, 0, RAC_RSM_IRQHandler, NULL, 0); in rail_isr_installer()
57 IRQ_CONNECT(PROTIMER_IRQn, 0, PROTIMER_IRQHandler, NULL, 0); in rail_isr_installer()
58 IRQ_CONNECT(MODEM_IRQn, 0, MODEM_IRQHandler, NULL, 0); in rail_isr_installer()
59 IRQ_CONNECT(FRC_IRQn, 0, FRC_IRQHandler, NULL, 0); in rail_isr_installer()
60 IRQ_CONNECT(BUFC_IRQn, 0, BUFC_IRQHandler, NULL, 0); in rail_isr_installer()
61 IRQ_CONNECT(AGC_IRQn, 0, AGC_IRQHandler, NULL, 0); in rail_isr_installer()
/Zephyr-latest/drivers/interrupt_controller/
Dintc_rv32m1_intmux.c176 IRQ_CONNECT(INTMUX_CH0_IRQ, 0, rv32m1_intmux_isr, in rv32m1_intmux_init()
181 IRQ_CONNECT(INTMUX_CH1_IRQ, 0, rv32m1_intmux_isr, in rv32m1_intmux_init()
186 IRQ_CONNECT(INTMUX_CH2_IRQ, 0, rv32m1_intmux_isr, in rv32m1_intmux_init()
191 IRQ_CONNECT(INTMUX_CH3_IRQ, 0, rv32m1_intmux_isr, in rv32m1_intmux_init()
196 IRQ_CONNECT(INTMUX_CH4_IRQ, 0, rv32m1_intmux_isr, in rv32m1_intmux_init()
201 IRQ_CONNECT(INTMUX_CH5_IRQ, 0, rv32m1_intmux_isr, in rv32m1_intmux_init()
206 IRQ_CONNECT(INTMUX_CH6_IRQ, 0, rv32m1_intmux_isr, in rv32m1_intmux_init()
211 IRQ_CONNECT(INTMUX_CH7_IRQ, 0, rv32m1_intmux_isr, in rv32m1_intmux_init()
Dintc_gd32_exti.c163 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(0, line0, irq), in gd32_exti_init()
167 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(0, line1, irq), in gd32_exti_init()
171 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(0, line2, irq), in gd32_exti_init()
175 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(0, line3, irq), in gd32_exti_init()
179 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(0, line4, irq), in gd32_exti_init()
183 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(0, line5_9, irq), in gd32_exti_init()
187 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(0, line10_15, irq), in gd32_exti_init()
/Zephyr-latest/tests/kernel/interrupt/src/
Dstatic_shared_irq.c38 IRQ_CONNECT(GIC_IRQ1, IRQ_PRIORITY, test_isr_0, 0, 0); in ZTEST()
39 IRQ_CONNECT(GIC_IRQ1, IRQ_PRIORITY, test_isr_1, (void *)1, 0); in ZTEST()
40 IRQ_CONNECT(GIC_IRQ2, IRQ_PRIORITY, test_isr_2, (void *)2, 0); in ZTEST()
Dregular_isr.c58 IRQ_CONNECT(TEST_IRQ_LINE_1, TEST_IRQ_PRIO, isr_comm, (void *)TEST_IRQ_LINE_1, 0); in ZTEST()
59 IRQ_CONNECT(TEST_IRQ_LINE_2, TEST_IRQ_PRIO, isr_comm, (void *)TEST_IRQ_LINE_2, 0); in ZTEST()
/Zephyr-latest/drivers/serial/
Duart_cmsdk_apb.c514 IRQ_CONNECT(DT_INST_IRQN(0), in uart_cmsdk_apb_irq_config_func_0()
524 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(0, tx, irq), in uart_cmsdk_apb_irq_config_func_0()
531 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(0, rx, irq), in uart_cmsdk_apb_irq_config_func_0()
579 IRQ_CONNECT(DT_INST_IRQN(1), in uart_cmsdk_apb_irq_config_func_1()
589 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(1, tx, irq), in uart_cmsdk_apb_irq_config_func_1()
596 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(1, rx, irq), in uart_cmsdk_apb_irq_config_func_1()
644 IRQ_CONNECT(DT_INST_IRQN(2), in uart_cmsdk_apb_irq_config_func_2()
654 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(2, tx, irq), in uart_cmsdk_apb_irq_config_func_2()
661 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(2, rx, irq), in uart_cmsdk_apb_irq_config_func_2()
709 IRQ_CONNECT(DT_INST_IRQN(3), in uart_cmsdk_apb_irq_config_func_3()
[all …]
/Zephyr-latest/soc/nxp/common/
Dnxp_nbu.c43 IRQ_CONNECT(NBU_RX_IRQ_N, NBU_RX_IRQ_P, nbu_handler, 0, 0); in nxp_nbu_init()
48 IRQ_CONNECT(NBU_WAKE_UP_IRQ_N, NBU_WAKE_UP_IRQ_P, nbu_wakeup_done_handler, 0, 0); in nxp_nbu_init()
/Zephyr-latest/drivers/spi/
Dspi_dw.c570 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(inst, rx_avail, irq), \
574 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(inst, tx_req, irq), \
578 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(inst, err_int, irq), \
587 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(inst, rx_avail, irq), \
591 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(inst, tx_req, irq), \
595 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(inst, txo_err, irq), \
599 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(inst, rxo_err, irq), \
603 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(inst, rxu_err, irq), \
607 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(inst, mst_err, irq), \
622 (IRQ_CONNECT(DT_INST_IRQN(inst), \
/Zephyr-latest/arch/arm64/core/
Dsmp.c304 IRQ_CONNECT(SGI_SCHED_IPI, IRQ_DEFAULT_PRIORITY, sched_ipi_handler, NULL, 0); in arch_smp_init()
308 IRQ_CONNECT(SGI_MMCFG_IPI, IRQ_DEFAULT_PRIORITY, in arch_smp_init()
313 IRQ_CONNECT(SGI_FPU_IPI, IRQ_DEFAULT_PRIORITY, flush_fpu_ipi_handler, NULL, 0); in arch_smp_init()
/Zephyr-latest/drivers/timer/
Daltera_avalon_timer_hal.c84 IRQ_CONNECT(TIMER_0_IRQ, 0, timer_irq_handler, NULL, 0); in sys_clock_driver_init()
Dwch_systick_ch32v00x.c53 IRQ_CONNECT(DT_INST_IRQN(0), 0, ch32v00x_systick_irq, NULL, 0); in ch32v00x_systick_init()
Dnative_posix_timer.c134 IRQ_CONNECT(TIMER_TICK_IRQ, 1, np_timer_isr, 0, 0); in sys_clock_driver_init()
Dambiq_stimer.c216 IRQ_CONNECT(COMPAREA_IRQ, 0, stimer_isr, 0, 0); in stimer_init()
217 IRQ_CONNECT(COMPAREB_IRQ, 0, stimer_isr, 0, 0); in stimer_init()
Dapic_timer.c106 IRQ_CONNECT(CONFIG_APIC_TIMER_IRQ, in sys_clock_driver_init()
Dite_it8xxx2_timer.c125 IRQ_CONNECT(ONE_SHOT_TIMER_IRQ, 0, timer_5ms_one_shot_isr, NULL, in timer_5ms_one_shot()
399 IRQ_CONNECT(FREE_RUN_TIMER_IRQ, 0, free_run_timer_overflow_isr, NULL, in sys_clock_driver_init()
412 IRQ_CONNECT(EVENT_TIMER_IRQ, 0, evt_timer_isr, NULL, EVENT_TIMER_FLAG); in sys_clock_driver_init()
/Zephyr-latest/arch/xtensa/core/
Dirq_offload.c26 IRQ_CONNECT(ZSR_IRQ_OFFLOAD_INT, 0, irq_offload_isr, NULL, 0); in arch_irq_offload()
/Zephyr-latest/arch/arc/core/
Dirq_offload.c60 IRQ_CONNECT(IRQ_OFFLOAD_LINE, IRQ_OFFLOAD_PRIO, arc_irq_offload_handler, NULL, 0); in arch_irq_offload_init()
/Zephyr-latest/drivers/gpio/
Dgpio_mchp_xec.c379 IRQ_CONNECT(DT_IRQ(DT_NODELABEL(gpio_000_036), irq), in gpio_xec_port000_036_init()
425 IRQ_CONNECT(DT_IRQ(DT_NODELABEL(gpio_040_076), irq), in gpio_xec_port040_076_init()
471 IRQ_CONNECT(DT_IRQ(DT_NODELABEL(gpio_100_136), irq), in gpio_xec_port100_136_init()
517 IRQ_CONNECT(DT_IRQ(DT_NODELABEL(gpio_140_176), irq), in gpio_xec_port140_176_init()
563 IRQ_CONNECT(DT_IRQ(DT_NODELABEL(gpio_200_236), irq), in gpio_xec_port200_236_init()
609 IRQ_CONNECT(DT_IRQ(DT_NODELABEL(gpio_240_276), irq), in gpio_xec_port240_276_init()
Dgpio_b91.c486 IRQ_CONNECT(DT_INST_IRQN(0), DT_INST_IRQ(0, priority), in gpio_b91_irq_connect_0()
498 IRQ_CONNECT(DT_INST_IRQN(1), DT_INST_IRQ(1, priority), in gpio_b91_irq_connect_1()
510 IRQ_CONNECT(DT_INST_IRQN(2), DT_INST_IRQ(2, priority), in gpio_b91_irq_connect_2()
522 IRQ_CONNECT(DT_INST_IRQN(3), DT_INST_IRQ(3, priority), in gpio_b91_irq_connect_3()
534 IRQ_CONNECT(DT_INST_IRQN(4), DT_INST_IRQ(4, priority), in gpio_b91_irq_connect_4()
/Zephyr-latest/soc/nxp/rw/
Dpower.c130 IRQ_CONNECT(DT_IRQN(DT_NODELABEL(pin0)), DT_IRQ(DT_NODELABEL(pin0), priority), pin0_isr, in nxp_rw6xx_power_init()
142 IRQ_CONNECT(DT_IRQN(DT_NODELABEL(pin1)), DT_IRQ(DT_NODELABEL(pin1), priority), pin1_isr, in nxp_rw6xx_power_init()
/Zephyr-latest/doc/kernel/services/
Dinterrupts.rst177 flag :c:macro:`IRQ_ZERO_LATENCY` must be passed to :c:macro:`IRQ_CONNECT` or
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
256 An ISR is defined at runtime by calling :c:macro:`IRQ_CONNECT`. It must
260 IRQ_CONNECT() is not a C function and does some inline assembly magic
283 IRQ_CONNECT(MY_DEV_IRQ, MY_DEV_PRIO, my_isr, MY_ISR_ARG, MY_IRQ_FLAGS);
288 Since the :c:macro:`IRQ_CONNECT` macro requires that all its parameters be
292 :c:macro:`IRQ_CONNECT`:
389 IRQ_CONNECT(MY_DEV_IRQ, MY_DEV_IRQ_PRIO, my_first_isr, MY_FST_ISR_ARG, MY_IRQ_FLAGS);
390 IRQ_CONNECT(MY_DEV_IRQ, MY_DEV_IRQ_PRIO, my_second_isr, MY_SND_ISR_ARG, MY_IRQ_FLAGS);
[all …]
/Zephyr-latest/drivers/dma/
Ddma_intel_adsp_hda_host_in.c47 IRQ_CONNECT(DT_INST_IRQN(inst), \
Ddma_intel_adsp_hda_host_out.c51 IRQ_CONNECT(DT_INST_IRQN(inst), \
/Zephyr-latest/drivers/ipm/
Dipm_mhu.c197 IRQ_CONNECT(DT_INST_IRQN(0), in ipm_mhu_irq_config_func_0()
228 IRQ_CONNECT(DT_INST_IRQN(1), in ipm_mhu_irq_config_func_1()
/Zephyr-latest/drivers/pcie/endpoint/
Dpcie_ep_iproc.c323 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(0, perst, irq), in iproc_pcie_reset_config()
342 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(0, perst_inband, irq), in iproc_pcie_reset_config()
362 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(0, flr, irq), in iproc_pcie_reset_config()
387 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(0, snoop_irq1, irq), in iproc_pcie_msix_pvm_config()
409 IRQ_CONNECT(DT_INST_IRQ_BY_NAME(0, pcie_pmon_lite, irq), in iproc_pcie_msix_pvm_config()

12345678910>>...23