| /drivers/serial/ |
| A D | uart_ite_it8xxx2.c | 47 void uart1_wui_isr(const struct device *gpio, struct gpio_callback *cb, in uart1_wui_isr() 67 void uart2_wui_isr(const struct device *gpio, struct gpio_callback *cb, in uart2_wui_isr() 163 static struct gpio_callback uart1_wui_cb; in uart_it8xxx2_init() 170 static struct gpio_callback uart2_wui_cb; in uart_it8xxx2_init()
|
| /drivers/sensor/st/iis328dq/ |
| A D | iis328dq.h | 69 struct gpio_callback int1_cb; 70 struct gpio_callback int2_cb;
|
| /drivers/sensor/ti/tmp1075/ |
| A D | tmp1075.h | 58 struct gpio_callback temp_alert_gpio_cb; 76 void tmp1075_trigger_handle_alert(const struct device *port, struct gpio_callback *cb,
|
| A D | tmp1075_trigger.c | 21 void tmp1075_trigger_handle_alert(const struct device *gpio, struct gpio_callback *cb, in tmp1075_trigger_handle_alert()
|
| /drivers/mfd/ |
| A D | mfd_npm13xx.c | 54 struct gpio_callback gpio_cb; 81 static void gpio_callback(const struct device *dev, struct gpio_callback *cb, uint32_t pins) in gpio_callback() function 156 gpio_init_callback(&mfd_data->gpio_cb, gpio_callback, in mfd_npm13xx_init() 276 int mfd_npm13xx_add_callback(const struct device *dev, struct gpio_callback *callback) in mfd_npm13xx_add_callback() 304 int mfd_npm13xx_remove_callback(const struct device *dev, struct gpio_callback *callback) in mfd_npm13xx_remove_callback()
|
| A D | mfd_npm2100.c | 88 struct gpio_callback gpio_cb; 122 static void gpio_callback(const struct device *dev, struct gpio_callback *cb, uint32_t pins) in gpio_callback() function 294 gpio_init_callback(&mfd_data->gpio_cb, gpio_callback, BIT(config->host_int_gpios.pin)); in mfd_npm2100_init() 374 int mfd_npm2100_add_callback(const struct device *dev, struct gpio_callback *callback) in mfd_npm2100_add_callback() 401 int mfd_npm2100_remove_callback(const struct device *dev, struct gpio_callback *callback) in mfd_npm2100_remove_callback()
|
| A D | mfd_ite_it8801.c | 25 struct gpio_callback gpio_cb; 55 static void it8801_gpio_callback(const struct device *dev, struct gpio_callback *cb, uint32_t pins) in it8801_gpio_callback()
|
| /drivers/sensor/wsen/wsen_itds_2533020201601/ |
| A D | wsen_itds_2533020201601.h | 44 struct gpio_callback drdy_interrupt_cb; 47 struct gpio_callback events_interrupt_cb;
|
| /drivers/sensor/ti/ina23x/ |
| A D | ina23x_trigger.h | 15 struct gpio_callback gpio_cb;
|
| /drivers/sensor/hc_sr04/ |
| A D | hc_sr04.c | 22 struct gpio_callback gpio_cb; 33 static void hcsr04_gpio_callback(const struct device *dev, struct gpio_callback *cb, uint32_t pins); 105 static void hcsr04_gpio_callback(const struct device *dev, struct gpio_callback *cb, uint32_t pins) in hcsr04_gpio_callback()
|
| /drivers/misc/ft8xx/ |
| A D | ft8xx_dev_data.h | 32 struct gpio_callback irq_cb_data;
|
| A D | ft8xx_drv.h | 31 struct gpio_callback *cb, uint32_t pins);
|
| /drivers/sensor/ti/ti_hdc/ |
| A D | ti_hdc.h | 33 struct gpio_callback gpio_cb;
|
| /drivers/gpio/ |
| A D | gpio_aw9523b.c | 51 struct gpio_callback gpio_callback; member 334 struct gpio_callback *callback, bool set) in gpio_aw9523b_manage_callback() 353 struct gpio_callback *cb, uint32_t pins) in gpio_aw9523b_int_handler() 355 struct gpio_aw9523b_data *data = CONTAINER_OF(cb, struct gpio_aw9523b_data, gpio_callback); in gpio_aw9523b_int_handler() 412 gpio_init_callback(&data->gpio_callback, config->int_cb, BIT(config->int_gpio.pin)); in gpio_aw9523b_init() 413 err = gpio_add_callback(config->int_gpio.port, &data->gpio_callback); in gpio_aw9523b_init()
|
| /drivers/sensor/ams/ccs811/ |
| A D | ccs811_trigger.c | 88 static void gpio_callback(const struct device *dev, in gpio_callback() function 89 struct gpio_callback *cb, in gpio_callback() 188 gpio_init_callback(&drv_data->gpio_cb, gpio_callback, BIT(config->irq_gpio.pin)); in ccs811_init_interrupt()
|
| /drivers/sensor/honeywell/sm351lt/ |
| A D | sm351lt.h | 26 struct gpio_callback gpio_cb;
|
| /drivers/wifi/winc1500/ |
| A D | wifi_winc1500_nm_bsp_internal.h | 44 struct gpio_callback gpio_cb;
|
| /drivers/bluetooth/hci/ |
| A D | apollox_blue.c | 58 static struct gpio_callback irq_gpio_cb; 59 static struct gpio_callback clkreq_gpio_cb; 65 extern void bt_packet_irq_isr(const struct device *unused1, struct gpio_callback *unused2, 94 static void bt_clkreq_isr(const struct device *unused1, struct gpio_callback *unused2, in bt_clkreq_isr()
|
| /drivers/ethernet/phy/ |
| A D | phy_ti_dp83825.c | 62 struct gpio_callback gpio_callback; member 125 static void phy_ti_dp83825_interrupt_handler(const struct device *port, struct gpio_callback *cb, in phy_ti_dp83825_interrupt_handler() 128 struct ti_dp83825_data *data = CONTAINER_OF(cb, struct ti_dp83825_data, gpio_callback); in phy_ti_dp83825_interrupt_handler() 524 gpio_init_callback(&data->gpio_callback, phy_ti_dp83825_interrupt_handler, in phy_ti_dp83825_init() 526 ret = gpio_add_callback_dt(&config->interrupt_gpio, &data->gpio_callback); in phy_ti_dp83825_init()
|
| A D | phy_ti_dp83867.c | 87 struct gpio_callback gpio_callback; member 150 static void phy_ti_dp83867_interrupt_handler(const struct device *port, struct gpio_callback *cb, in phy_ti_dp83867_interrupt_handler() 153 struct ti_dp83867_data *data = CONTAINER_OF(cb, struct ti_dp83867_data, gpio_callback); in phy_ti_dp83867_interrupt_handler() 564 gpio_init_callback(&data->gpio_callback, phy_ti_dp83867_interrupt_handler, in phy_ti_dp83867_init() 566 ret = gpio_add_callback_dt(&config->interrupt_gpio, &data->gpio_callback); in phy_ti_dp83867_init()
|
| A D | phy_realtek_rtl8211f.c | 78 struct gpio_callback gpio_callback; member 389 struct gpio_callback *cb, in phy_rt_rtl8211f_interrupt_handler() 392 struct rt_rtl8211f_data *data = CONTAINER_OF(cb, struct rt_rtl8211f_data, gpio_callback); in phy_rt_rtl8211f_interrupt_handler() 562 gpio_init_callback(&data->gpio_callback, phy_rt_rtl8211f_interrupt_handler, in phy_rt_rtl8211f_init() 564 ret = gpio_add_callback_dt(&config->interrupt_gpio, &data->gpio_callback); in phy_rt_rtl8211f_init()
|
| /drivers/sensor/xbr818/ |
| A D | xbr818.h | 28 struct gpio_callback gpio_cb;
|
| /drivers/sensor/adi/adt7310/ |
| A D | adt7310.h | 24 struct gpio_callback gpio_cb;
|
| /drivers/sensor/ti/tmp108/ |
| A D | tmp108_trigger.c | 16 struct gpio_callback *cb, in tmp108_trigger_handle_alert()
|
| /drivers/input/ |
| A D | input_chsc6x.c | 23 struct gpio_callback int_gpio_cb; 71 static void chsc6x_isr_handler(const struct device *dev, struct gpio_callback *cb, uint32_t mask) in chsc6x_isr_handler()
|