Lines Matching refs:gpio_pca95xx_drv_data
81 struct gpio_pca95xx_drv_data { struct
259 struct gpio_pca95xx_drv_data * const drv_data = in update_input_reg()
260 (struct gpio_pca95xx_drv_data * const)dev->data; in update_input_reg()
268 struct gpio_pca95xx_drv_data * const drv_data = in update_input_regs()
269 (struct gpio_pca95xx_drv_data * const)dev->data; in update_input_regs()
278 struct gpio_pca95xx_drv_data * const drv_data = in update_output_reg()
279 (struct gpio_pca95xx_drv_data * const)dev->data; in update_output_reg()
287 struct gpio_pca95xx_drv_data * const drv_data = in update_output_regs()
288 (struct gpio_pca95xx_drv_data * const)dev->data; in update_output_regs()
297 struct gpio_pca95xx_drv_data * const drv_data = in update_direction_reg()
298 (struct gpio_pca95xx_drv_data * const)dev->data; in update_direction_reg()
306 struct gpio_pca95xx_drv_data * const drv_data = in update_direction_regs()
307 (struct gpio_pca95xx_drv_data * const)dev->data; in update_direction_regs()
316 struct gpio_pca95xx_drv_data * const drv_data = in update_pul_sel_reg()
317 (struct gpio_pca95xx_drv_data * const)dev->data; in update_pul_sel_reg()
326 struct gpio_pca95xx_drv_data * const drv_data = in update_pul_en_reg()
327 (struct gpio_pca95xx_drv_data * const)dev->data; in update_pul_en_reg()
337 struct gpio_pca95xx_drv_data * const drv_data = in update_int_mask_reg()
338 (struct gpio_pca95xx_drv_data * const)dev->data; in update_int_mask_reg()
359 struct gpio_pca95xx_drv_data * const drv_data = in setup_pin_dir()
360 (struct gpio_pca95xx_drv_data * const)dev->data; in setup_pin_dir()
411 struct gpio_pca95xx_drv_data * const drv_data = in setup_pin_pullupdown()
412 (struct gpio_pca95xx_drv_data * const)dev->data; in setup_pin_pullupdown()
469 struct gpio_pca95xx_drv_data * const drv_data = in gpio_pca95xx_config()
470 (struct gpio_pca95xx_drv_data * const)dev->data; in gpio_pca95xx_config()
516 struct gpio_pca95xx_drv_data * const drv_data = in gpio_pca95xx_port_get_raw()
517 (struct gpio_pca95xx_drv_data * const)dev->data; in gpio_pca95xx_port_get_raw()
543 struct gpio_pca95xx_drv_data * const drv_data = in gpio_pca95xx_port_set_masked_raw()
544 (struct gpio_pca95xx_drv_data * const)dev->data; in gpio_pca95xx_port_set_masked_raw()
580 struct gpio_pca95xx_drv_data * const drv_data = in gpio_pca95xx_port_toggle_bits()
581 (struct gpio_pca95xx_drv_data * const)dev->data; in gpio_pca95xx_port_toggle_bits()
603 static void get_triggered_it(struct gpio_pca95xx_drv_data *drv_data, in get_triggered_it()
625 struct gpio_pca95xx_drv_data * const drv_data = CONTAINER_OF( in gpio_pca95xx_interrupt_worker()
626 work, struct gpio_pca95xx_drv_data, interrupt_worker); in gpio_pca95xx_interrupt_worker()
661 struct gpio_pca95xx_drv_data * const drv_data = in gpio_pca95xx_interrupt_callback()
662 CONTAINER_OF(cb, struct gpio_pca95xx_drv_data, gpio_callback); in gpio_pca95xx_interrupt_callback()
677 struct gpio_pca95xx_drv_data * const drv_data = in gpio_pca95xx_pin_interrupt_configure()
678 (struct gpio_pca95xx_drv_data * const)dev->data; in gpio_pca95xx_pin_interrupt_configure()
767 struct gpio_pca95xx_drv_data * const drv_data = in gpio_pca95xx_manage_callback()
768 (struct gpio_pca95xx_drv_data * const)dev->data; in gpio_pca95xx_manage_callback()
805 struct gpio_pca95xx_drv_data * const drv_data = in gpio_pca95xx_init()
806 (struct gpio_pca95xx_drv_data * const)dev->data; in gpio_pca95xx_init()
881 static struct gpio_pca95xx_drv_data gpio_pca95xx_##inst##_drvdata = { \