Home
last modified time | relevance | path

Searched refs:gpio_fire_callbacks (Results 1 – 25 of 78) sorted by relevance

1234

/Zephyr-latest/include/zephyr/drivers/gpio/
Dgpio_utils.h90 static inline void gpio_fire_callbacks(sys_slist_t *list, in gpio_fire_callbacks() function
/Zephyr-latest/drivers/gpio/
Dgpio_emul.c285 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));
Dgpio_lpc11u6x.c466 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()
Dgpio_xlnx_ps.c102 gpio_fire_callbacks(&bank_data->callbacks, in gpio_xlnx_ps_isr()
Dgpio_silabs_siwx91x_uulp.c162 gpio_fire_callbacks(&data->callbacks, port, pins); in gpio_siwx91x_uulp_isr()
Dgpio_mcux_lpc.c250 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()
Dgpio_ambiq.c363 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()
Dgpio_cc23x0.c242 gpio_fire_callbacks(&data->callbacks, dev, status); in gpio_cc23x0_isr()
Dgpio_mchp_mss.c229 gpio_fire_callbacks(&data->cb, dev, interrupt_status); in mss_gpio_irq_handler()
Dgpio_xlnx_axi.c326 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()
Dgpio_rpi_pico.c403 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()
Dgpio_ifx_cat1.c173 gpio_fire_callbacks(&((struct gpio_cat1_data *const)(dev)->data)->callbacks, dev, in gpio_isr_handler()
Dgpio_xmc4xxx.c116 gpio_fire_callbacks(&data->callbacks, dev, BIT(pin)); in gpio_xmc4xxx_isr()
Dgpio_cc13xx_cc26xx.c223 gpio_fire_callbacks(&data->callbacks, dev, status); in gpio_cc13xx_cc26xx_isr()
Dgpio_iproc.c171 gpio_fire_callbacks(&context->cb, dev, int_stat); in gpio_iproc_isr()
Dgpio_cmsdk_ahb.c206 gpio_fire_callbacks(&data->gpio_cb, dev, int_stat); in gpio_cmsdk_ahb_isr()
Dgpio_psoc6.c210 gpio_fire_callbacks(&context->cb, dev, int_stat); in gpio_psoc6_isr()
Dgpio_cc32xx.c229 gpio_fire_callbacks(&data->callbacks, dev, int_status); in gpio_cc32xx_port_isr()
Dgpio_si32.c246 gpio_fire_callbacks(&data->cb, dev, changed_pins_high | changed_pins_low); in gpio_si32_irq_handler()
Dgpio_ite_it8xxx2_v2.c398 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()
Dgpio_numicro.c237 gpio_fire_callbacks(&data->callbacks, dev, int_status); in gpio_numicro_isr()
Dgpio_ene_kb1200.c37 gpio_fire_callbacks(&context->cb, dev, pending_flag); in gpio_kb1200_isr()
Dgpio_max32.c225 gpio_fire_callbacks(&(data->cb_list), dev, flags); in gpio_max32_isr()
Dgpio_sam4l.c208 gpio_fire_callbacks(&context->cb, dev, int_stat); in gpio_sam_isr()
Dgpio_numaker.c224 gpio_fire_callbacks(&data->callbacks, dev, int_status); in gpio_numaker_isr()

1234