Home
last modified time | relevance | path

Searched refs:irq_handler (Results 1 – 25 of 28) sorted by relevance

12

/bsp/allwinner/libraries/sunxi-hal/hal/source/sdmmc/
A Dsdio_irq.c58 func->irq_handler(func);
93 } else if (func->irq_handler) {
94 func->irq_handler(func);
289 if (func && func->irq_handler) {
317 if (func->irq_handler) {
334 func->irq_handler = handler;
337 func->irq_handler = NULL;
362 if (func->irq_handler) {
363 func->irq_handler = NULL;
/bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/sys/
A Dirq.c64 void csi_irq_attach(uint32_t irq_num, void *irq_handler, csi_dev_t *dev) in csi_irq_attach() argument
66 dev->irq_handler = irq_handler; in csi_irq_attach()
222 if (g_irq_table[irqn]->irq_handler) in do_irq()
224 g_irq_table[irqn]->irq_handler(g_irq_table[irqn]); in do_irq()
/bsp/thead-smart/drivers/
A Dck_irq.c61 void drv_irq_register(uint32_t irq_num, void *irq_handler) in drv_irq_register() argument
65 g_irqvector[irq_num] = irq_handler; in drv_irq_register()
69 g_nmivector = irq_handler; in drv_irq_register()
A Ddrv_irq.h33 void drv_irq_register(uint32_t irq_num, void *irq_handler);
/bsp/microchip/samc21/bsp/hal/src/
A Dhal_can_async.c73 descr->dev.cb.irq_handler = can_irq_handler; in can_async_init()
139 descr->cb.irq_handler in can_async_register_callback()
227 if (descr->cb.irq_handler) { in can_irq_handler()
228 descr->cb.irq_handler(descr, type); in can_irq_handler()
/bsp/microchip/same70/bsp/hal/src/
A Dhal_can_async.c73 descr->dev.cb.irq_handler = can_irq_handler; in can_async_init()
139 descr->cb.irq_handler in can_async_register_callback()
227 if (descr->cb.irq_handler) { in can_irq_handler()
228 descr->cb.irq_handler(descr, type); in can_irq_handler()
/bsp/microchip/same54/bsp/hal/src/
A Dhal_can_async.c73 descr->dev.cb.irq_handler = can_irq_handler; in can_async_init()
139 descr->cb.irq_handler in can_async_register_callback()
227 if (descr->cb.irq_handler) { in can_irq_handler()
228 descr->cb.irq_handler(descr, type); in can_irq_handler()
/bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/libmetal/lib/include/metal/
A Dirq.h49 metal_irq_handler irq_handler,
74 metal_irq_handler irq_handler,
/bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/libmetal/lib/include/metal/
A Dirq.h49 metal_irq_handler irq_handler,
74 metal_irq_handler irq_handler,
/bsp/maxim/libraries/MAX32660PeriphDriver/Source/
A Dnvic_table.c67 void NVIC_SetVector(IRQn_Type irqn, void(*irq_handler)(void)) in NVIC_SetVector()
76 ramVectorTable[index] = irq_handler; in NVIC_SetVector()
/bsp/xuantie/libraries/xuantie_libraries/csi/csi2/include/drv/
A Dcommon.h121 void (*irq_handler)(void *); member
132 #define HANDLE_IRQ_HANDLER(handle) (handle->dev.irq_handler)
A Dirq.h68 void csi_irq_attach(uint32_t irq_num, void *irq_handler, csi_dev_t *dev);
/bsp/rockchip/common/drivers/
A Dinterrupt.c27 rt_isr_handler_t irq_handler; member
51 .irq_handler = rk_intc##ID##_irq_dispatch, \
94 HAL_NVIC_SetIRQHandler(INTC0_IRQn + i, (NVIC_IRQHandler)rk_intc_table[i]->irq_handler); in rk_intc_init()
A Ddrv_uart.c40 rt_isr_handler_t irq_handler; member
52 .irq_handler = rockchip_uart##ID##_irq, \
569 rt_hw_interrupt_install(dev->irqNum, uart->irq_handler, in rt_hw_usart_init()
/bsp/rv32m1_vega/rv32m1_sdk_riscv/devices/RV32M1/
A Dsystem_RV32M1_ri5cy.c179 #define DEFINE_IRQ_HANDLER(irq_handler, driver_irq_handler) \ argument
180 void __attribute__((weak)) irq_handler(void) { driver_irq_handler();}
182 #define DEFINE_DEFAULT_IRQ_HANDLER(irq_handler) void irq_handler() __attribute__((weak, alias("Defa… argument
A Dsystem_RV32M1_zero_riscy.c180 #define DEFINE_IRQ_HANDLER(irq_handler, driver_irq_handler) \ argument
181 void __attribute__((weak)) irq_handler(void) { driver_irq_handler();}
183 #define DEFINE_DEFAULT_IRQ_HANDLER(irq_handler) void irq_handler() __attribute__((weak, alias("Defa… argument
/bsp/microchip/samc21/bsp/hpl/can/
A Dhpl_can.c407 dev->cb.irq_handler(dev, CAN_IRQ_BO); in CAN0_Handler()
411 dev->cb.irq_handler(dev, CAN_IRQ_EW); in CAN0_Handler()
415 dev->cb.irq_handler(dev, hri_can_get_PSR_EP_bit(dev->hw) ? CAN_IRQ_EP : CAN_IRQ_EA); in CAN0_Handler()
419 dev->cb.irq_handler(dev, CAN_IRQ_DO); in CAN0_Handler()
/bsp/microchip/same70/bsp/hpl/mcan/
A Dhpl_mcan.c409 dev->cb.irq_handler(dev, CAN_IRQ_BO); in _can_irq_handler()
413 dev->cb.irq_handler(dev, CAN_IRQ_EW); in _can_irq_handler()
417 dev->cb.irq_handler(dev, hri_mcan_get_PSR_EP_bit(dev->hw) ? CAN_IRQ_EP : CAN_IRQ_EA); in _can_irq_handler()
421 dev->cb.irq_handler(dev, CAN_IRQ_DO); in _can_irq_handler()
/bsp/microchip/same54/bsp/hpl/can/
A Dhpl_can.c407 dev->cb.irq_handler(dev, CAN_IRQ_BO); in CAN1_Handler()
411 dev->cb.irq_handler(dev, CAN_IRQ_EW); in CAN1_Handler()
415 dev->cb.irq_handler(dev, hri_can_get_PSR_EP_bit(dev->hw) ? CAN_IRQ_EP : CAN_IRQ_EA); in CAN1_Handler()
419 dev->cb.irq_handler(dev, CAN_IRQ_DO); in CAN1_Handler()
/bsp/nrf5x/libraries/drivers/
A Dnrfx_spim.c972 static void irq_handler(NRF_SPIM_Type * p_spim, spim_control_block_t * p_cb) in irq_handler() function
1015 irq_handler(NRF_SPIM0, &m_cb[NRFX_SPIM0_INST_IDX]); in nrfx_spim_0_irq_handler()
1023 irq_handler(NRF_SPIM1, &m_cb[NRFX_SPIM1_INST_IDX]); in nrfx_spim_1_irq_handler()
1032 irq_handler(NRF_SPIM2, &m_cb[NRFX_SPIM2_INST_IDX]); in nrfx_spim_2_irq_handler()
1041 irq_handler(NRF_SPIM3, &m_cb[NRFX_SPIM3_INST_IDX]); in nrfx_spim_3_irq_handler()
1050 irq_handler(NRF_SPIM4, &m_cb[NRFX_SPIM4_INST_IDX]); in nrfx_spim_4_irq_handler()
/bsp/microchip/samc21/bsp/hal/include/
A Dhal_can_async.h68 void (*irq_handler)(struct can_async_descriptor *const descr, enum can_async_interrupt_type type); member
A Dhpl_can_async.h103 void (*irq_handler)(struct _can_async_device *dev, enum can_async_interrupt_type type); member
/bsp/microchip/same70/bsp/hal/include/
A Dhal_can_async.h68 void (*irq_handler)(struct can_async_descriptor *const descr, enum can_async_interrupt_type type); member
A Dhpl_can_async.h103 void (*irq_handler)(struct _can_async_device *dev, enum can_async_interrupt_type type); member
/bsp/microchip/same54/bsp/hal/include/
A Dhal_can_async.h68 void (*irq_handler)(struct can_async_descriptor *const descr, enum can_async_interrupt_type type); member

Completed in 41 milliseconds

12