/Zephyr-latest/include/zephyr/drivers/gpio/ |
D | gpio_utils.h | 90 static inline void gpio_fire_callbacks(sys_slist_t *list, in gpio_fire_callbacks() function
|
/Zephyr-latest/drivers/gpio/ |
D | gpio_emul.c | 285 gpio_fire_callbacks(&drv_data->callbacks, port, interrupts); in gpio_emul_pend_interrupt() 463 gpio_fire_callbacks(&drv_data->callbacks, port, BIT(pin)); in gpio_emul_pin_configure() 548 gpio_fire_callbacks(&drv_data->callbacks, port, mask & ~get_input_pins(port)); in gpio_emul_port_set_masked_raw() 577 gpio_fire_callbacks(&drv_data->callbacks, port, pins & ~get_input_pins(port)); in gpio_emul_port_set_bits_raw() 604 gpio_fire_callbacks(&drv_data->callbacks, port, pins & ~get_input_pins(port)); in gpio_emul_port_clear_bits_raw() 624 gpio_fire_callbacks(&drv_data->callbacks, port, pins); in gpio_emul_port_toggle_bits() 749 gpio_fire_callbacks(&drv_data->callbacks, port, BIT(pin));
|
D | gpio_lpc11u6x.c | 466 gpio_fire_callbacks(&data->cb_list, port, pins[0]); in gpio_lpc11u6x_isr() 473 gpio_fire_callbacks(&data->cb_list, port, pins[1]); in gpio_lpc11u6x_isr() 480 gpio_fire_callbacks(&data->cb_list, port, pins[2]); in gpio_lpc11u6x_isr()
|
D | gpio_xlnx_ps.c | 102 gpio_fire_callbacks(&bank_data->callbacks, in gpio_xlnx_ps_isr()
|
D | gpio_silabs_siwx91x_uulp.c | 162 gpio_fire_callbacks(&data->callbacks, port, pins); in gpio_siwx91x_uulp_isr()
|
D | gpio_mcux_lpc.c | 250 gpio_fire_callbacks(&data->callbacks, dev, BIT(gpio_pin)); in gpio_mcux_lpc_pint_cb() 369 gpio_fire_callbacks(&data->callbacks, dev, status); in gpio_mcux_lpc_module_isr()
|
D | gpio_ambiq.c | 363 gpio_fire_callbacks(&data_##n->cb, dev_##n, status_##n); \ 370 gpio_fire_callbacks(&data_##n->cb, dev_##n, pGpioIntStatusMask->U.Msk[n]); \ 398 gpio_fire_callbacks(&data->cb, dev, int_status); in ambiq_gpio_isr()
|
D | gpio_cc23x0.c | 242 gpio_fire_callbacks(&data->callbacks, dev, status); in gpio_cc23x0_isr()
|
D | gpio_mchp_mss.c | 229 gpio_fire_callbacks(&data->cb, dev, interrupt_status); in mss_gpio_irq_handler()
|
D | gpio_xlnx_axi.c | 326 gpio_fire_callbacks(&data->callbacks, dev, gpio_xlnx_axi_get_pending_int(dev)); in gpio_xlnx_axi_isr() 334 gpio_fire_callbacks(&other_data->callbacks, data->other_channel_device, in gpio_xlnx_axi_isr()
|
D | gpio_rpi_pico.c | 403 gpio_fire_callbacks(&high_data->callbacks, config->high_dev, in gpio_rpi_isr() 409 gpio_fire_callbacks(&data->callbacks, dev, BIT(pin)); in gpio_rpi_isr()
|
D | gpio_ifx_cat1.c | 173 gpio_fire_callbacks(&((struct gpio_cat1_data *const)(dev)->data)->callbacks, dev, in gpio_isr_handler()
|
D | gpio_xmc4xxx.c | 116 gpio_fire_callbacks(&data->callbacks, dev, BIT(pin)); in gpio_xmc4xxx_isr()
|
D | gpio_cc13xx_cc26xx.c | 223 gpio_fire_callbacks(&data->callbacks, dev, status); in gpio_cc13xx_cc26xx_isr()
|
D | gpio_iproc.c | 171 gpio_fire_callbacks(&context->cb, dev, int_stat); in gpio_iproc_isr()
|
D | gpio_cmsdk_ahb.c | 206 gpio_fire_callbacks(&data->gpio_cb, dev, int_stat); in gpio_cmsdk_ahb_isr()
|
D | gpio_psoc6.c | 210 gpio_fire_callbacks(&context->cb, dev, int_stat); in gpio_psoc6_isr()
|
D | gpio_cc32xx.c | 229 gpio_fire_callbacks(&data->callbacks, dev, int_status); in gpio_cc32xx_port_isr()
|
D | gpio_si32.c | 246 gpio_fire_callbacks(&data->cb, dev, changed_pins_high | changed_pins_low); in gpio_si32_irq_handler()
|
D | gpio_ite_it8xxx2_v2.c | 398 gpio_fire_callbacks(&data->callbacks, dev, BIT(pin)); in gpio_ite_isr() 422 gpio_fire_callbacks(&data->callbacks, data->instance, in gpio_ite_interrupt_worker()
|
D | gpio_numicro.c | 237 gpio_fire_callbacks(&data->callbacks, dev, int_status); in gpio_numicro_isr()
|
D | gpio_ene_kb1200.c | 37 gpio_fire_callbacks(&context->cb, dev, pending_flag); in gpio_kb1200_isr()
|
D | gpio_max32.c | 225 gpio_fire_callbacks(&(data->cb_list), dev, flags); in gpio_max32_isr()
|
D | gpio_sam4l.c | 208 gpio_fire_callbacks(&context->cb, dev, int_stat); in gpio_sam_isr()
|
D | gpio_numaker.c | 224 gpio_fire_callbacks(&data->callbacks, dev, int_status); in gpio_numaker_isr()
|