Lines Matching refs:adp5589_kpad

231 struct adp5589_kpad {  struct
391 struct adp5589_kpad *kpad = gpiochip_get_data(chip); in adp5589_gpio_get_value()
410 struct adp5589_kpad *kpad = gpiochip_get_data(chip); in adp5589_gpio_set_value()
429 struct adp5589_kpad *kpad = gpiochip_get_data(chip); in adp5589_gpio_direction_input()
449 struct adp5589_kpad *kpad = gpiochip_get_data(chip); in adp5589_gpio_direction_output()
474 static int adp5589_build_gpiomap(struct adp5589_kpad *kpad, in adp5589_build_gpiomap()
506 static int adp5589_gpio_add(struct adp5589_kpad *kpad) in adp5589_gpio_add()
549 static inline int adp5589_gpio_add(struct adp5589_kpad *kpad) in adp5589_gpio_add()
555 static void adp5589_report_switches(struct adp5589_kpad *kpad, in adp5589_report_switches()
570 static void adp5589_report_events(struct adp5589_kpad *kpad, int ev_cnt) in adp5589_report_events()
591 struct adp5589_kpad *kpad = handle; in adp5589_irq()
613 static int adp5589_get_evcode(struct adp5589_kpad *kpad, unsigned short key) in adp5589_get_evcode()
626 static int adp5589_setup(struct adp5589_kpad *kpad) in adp5589_setup()
791 static void adp5589_report_switch_state(struct adp5589_kpad *kpad) in adp5589_report_switch_state()
831 static int adp5589_keypad_add(struct adp5589_kpad *kpad, unsigned int revid) in adp5589_keypad_add()
946 struct adp5589_kpad *kpad = data; in adp5589_clear_config()
954 struct adp5589_kpad *kpad; in adp5589_probe()
1026 struct adp5589_kpad *kpad = i2c_get_clientdata(client); in adp5589_suspend()
1037 struct adp5589_kpad *kpad = i2c_get_clientdata(client); in adp5589_resume()