/AliOS-Things-master/components/amp_adapter/platform/linux/peripheral/ |
A D | aos_hal_gpio.c | 50 static gpio_irq_handler_t irq_handler = NULL; variable 56 irq_handler(irq_arg); in linux_sig_handler() 61 irq_handler = handler; in aos_hal_gpio_enable_irq()
|
/AliOS-Things-master/hardware/chip/smarth_rv64/smarth_rv64/ |
A D | ck_irq.c | 54 void drv_irq_register(uint32_t irq_num, void *irq_handler) in drv_irq_register() argument 56 g_irqvector[irq_num] = irq_handler; in drv_irq_register()
|
/AliOS-Things-master/components/drivers/peripheral/gpio/src/ |
A D | gpioc.c | 92 pin->irq_handler(1, pin->irq_arg); in irq_task_func() 97 pin->irq_handler(0, pin->irq_arg); in irq_task_func() 112 aos_gpio_irq_handler_t irq_handler, void *irq_arg) in aos_gpioc_set_mode_irq() argument 143 if (irq_handler) in aos_gpioc_set_mode_irq() 151 if (!irq_handler) in aos_gpioc_set_mode_irq() 173 old_irq_handler = gpioc->pins[pin].irq_handler; in aos_gpioc_set_mode_irq() 218 gpioc->pins[pin].irq_handler = irq_handler; in aos_gpioc_set_mode_irq() 229 gpioc->pins[pin].irq_handler = old_irq_handler; in aos_gpioc_set_mode_irq() 430 pin->irq_handler = NULL; in aos_gpioc_register()
|
A D | gpioc_csi.c | 229 static void irq_handler(csi_gpio_t *csi_gpio, uint32_t pin_mask, void *arg) in irq_handler() function 267 if (csi_gpio_attach_callback(csi_gpio, irq_handler, NULL) != CSI_OK) { in aos_gpioc_csi_register()
|
/AliOS-Things-master/hardware/chip/haas1000/hal/ |
A D | gpio.c | 189 gpiocfg.irq_handler = bes_gpio_irq_hdl; in hal_gpio_enable_irq() 211 .irq_handler = NULL, in hal_gpio_disable_irq() 233 .irq_handler = NULL, in hal_gpio_clear_irq()
|
/AliOS-Things-master/components/csi/csi2/include/drv/ |
A D | common.h | 102 void (*irq_handler)(void *); member 111 #define HANDLE_IRQ_HANDLER(handle) (handle->dev.irq_handler)
|
A D | irq.h | 54 void csi_irq_attach(uint32_t irq_num, void *irq_handler, csi_dev_t *dev);
|
/AliOS-Things-master/hardware/chip/haas1000/csi/ |
A D | gpio.c | 132 static void irq_handler(enum HAL_GPIO_PIN_T pin) in irq_handler() function 163 cfg.irq_handler = irq_handler; in csi_gpio_irq_enable() 169 cfg.irq_handler = NULL; in csi_gpio_irq_enable()
|
/AliOS-Things-master/components/drivers/core/base/core/ |
A D | u_interrupt.c | 25 .irq_handler = NULL, 221 else if (desc->irq_handler) in u_irq_thread_fn() 222 (desc->irq_handler)(desc->irq_id, desc->data); in u_irq_thread_fn() 411 } else if (u_irq->irq_handler) { in u_irq_setup() 487 u_irq->irq_handler = handler; in u_request_threaded_irq()
|
/AliOS-Things-master/hardware/chip/smarth_rv64/include/ |
A D | drv_irq.h | 36 void drv_irq_register(uint32_t irq_num, void *irq_handler);
|
/AliOS-Things-master/components/csi/csi1/include/drv/ |
A D | irq.h | 36 void drv_irq_register(uint32_t irq_num, void *irq_handler);
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/platform/hal/ |
A D | hal_gpio.h | 36 HAL_GPIO_PIN_IRQ_HANDLER irq_handler; member
|
A D | hal_sdio.h | 217 sdio_irq_handler_t irq_handler; /* IRQ callback */ member
|
/AliOS-Things-master/components/drivers/peripheral/gpio/include/aos/ |
A D | gpioc.h | 62 aos_gpio_irq_handler_t irq_handler, void *irq_arg);
|
A D | gpioc_core.h | 28 aos_gpio_irq_handler_t irq_handler; member
|
/AliOS-Things-master/components/drivers/core/base/include/drivers/ |
A D | u_interrupt.h | 81 u_irq_handler_t irq_handler; member
|
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/common/mbed/targets/hal/rtl8721d/ |
A D | objects.h | 53 uint32_t irq_handler; member
|
A D | serial_api.c | 73 static uart_irq_handler irq_handler[UART_NUM]; variable 236 if (irq_handler[uart_idx] != NULL) { in uart_txdone_callback() 237 irq_handler[uart_idx](serial_irq_ids[uart_idx], TxIrq); in uart_txdone_callback() 246 if (irq_handler[uart_idx] != NULL) { in uart_rxdone_callback() 247 irq_handler[uart_idx](serial_irq_ids[uart_idx], RxIrq); in uart_rxdone_callback() 654 irq_handler[uart_idx] = handler; in serial_irq_handler()
|
A D | spi_api.c | 78 if (obj->irq_handler) { in spi_tx_done_callback() 79 handler = (spi_irq_handler)obj->irq_handler; in spi_tx_done_callback() 91 if (obj->irq_handler) { in spi_rx_done_callback() 92 handler = (spi_irq_handler)obj->irq_handler; in spi_rx_done_callback() 935 obj->irq_handler = (u32)handler; in spi_irq_hook()
|
/AliOS-Things-master/components/py_engine/engine/extmod/ |
A D | modbluetooth.c | 68 mp_obj_t irq_handler; member 261 o->irq_handler = mp_const_none; in bluetooth_ble_make_new() 432 o->irq_handler = handler_in; in bluetooth_ble_irq() 1052 mp_obj_t handler = handler = o->irq_handler; in bluetooth_ble_invoke_irq() 1122 if (o->irq_handler == mp_const_none) { in invoke_irq_handler() 1159 …mp_obj_t result = mp_call_function_2(o->irq_handler, MP_OBJ_NEW_SMALL_INT(event), MP_OBJ_FROM_PTR(… in invoke_irq_handler() 1346 if (!o || o->irq_handler == mp_const_none) { in enqueue_irq()
|