Lines Matching refs:adp5588_kpad
40 struct adp5588_kpad { struct
76 struct adp5588_kpad *kpad = container_of(chip, struct adp5588_kpad, gc); in adp5588_gpio_get_value() argument
96 struct adp5588_kpad *kpad = container_of(chip, struct adp5588_kpad, gc); in adp5588_gpio_set_value()
115 struct adp5588_kpad *kpad = container_of(chip, struct adp5588_kpad, gc); in adp5588_gpio_direction_input()
133 struct adp5588_kpad *kpad = container_of(chip, struct adp5588_kpad, gc); in adp5588_gpio_direction_output()
157 static int adp5588_build_gpiomap(struct adp5588_kpad *kpad, in adp5588_build_gpiomap()
182 static int adp5588_gpio_add(struct adp5588_kpad *kpad) in adp5588_gpio_add()
236 static void adp5588_gpio_remove(struct adp5588_kpad *kpad) in adp5588_gpio_remove()
257 static inline int adp5588_gpio_add(struct adp5588_kpad *kpad) in adp5588_gpio_add()
262 static inline void adp5588_gpio_remove(struct adp5588_kpad *kpad) in adp5588_gpio_remove()
267 static void adp5588_report_events(struct adp5588_kpad *kpad, int ev_cnt) in adp5588_report_events()
294 struct adp5588_kpad *kpad = container_of(work, in adp5588_work()
295 struct adp5588_kpad, work.work); in adp5588_work()
316 struct adp5588_kpad *kpad = handle; in adp5588_irq()
393 static void adp5588_report_switch_state(struct adp5588_kpad *kpad) in adp5588_report_switch_state()
434 struct adp5588_kpad *kpad; in adp5588_probe()
603 struct adp5588_kpad *kpad = i2c_get_clientdata(client); in adp5588_remove()
618 struct adp5588_kpad *kpad = dev_get_drvdata(dev); in adp5588_suspend()
632 struct adp5588_kpad *kpad = dev_get_drvdata(dev); in adp5588_resume()