Lines Matching refs:adp5588_kpad

181 struct adp5588_kpad {  struct
220 struct adp5588_kpad *kpad = gpiochip_get_data(chip); in adp5588_gpio_get_value() argument
238 struct adp5588_kpad *kpad = gpiochip_get_data(chip); in adp5588_gpio_set_value()
255 struct adp5588_kpad *kpad = gpiochip_get_data(chip); in adp5588_gpio_set_config()
284 struct adp5588_kpad *kpad = gpiochip_get_data(chip); in adp5588_gpio_direction_input()
297 struct adp5588_kpad *kpad = gpiochip_get_data(chip); in adp5588_gpio_direction_output()
323 static int adp5588_build_gpiomap(struct adp5588_kpad *kpad) in adp5588_build_gpiomap()
347 struct adp5588_kpad *kpad = gpiochip_get_data(gc); in adp5588_irq_bus_lock()
355 struct adp5588_kpad *kpad = gpiochip_get_data(gc); in adp5588_irq_bus_sync_unlock()
371 struct adp5588_kpad *kpad = gpiochip_get_data(gc); in adp5588_irq_mask()
382 struct adp5588_kpad *kpad = gpiochip_get_data(gc); in adp5588_irq_unmask()
411 static int adp5588_gpio_add(struct adp5588_kpad *kpad) in adp5588_gpio_add()
481 static void adp5588_gpio_irq_handle(struct adp5588_kpad *kpad, int key_val, in adp5588_gpio_irq_handle()
517 static void adp5588_report_events(struct adp5588_kpad *kpad, int ev_cnt) in adp5588_report_events()
546 struct adp5588_kpad *kpad = handle; in adp5588_hard_irq()
555 struct adp5588_kpad *kpad = handle; in adp5588_thread_irq()
592 static int adp5588_setup(struct adp5588_kpad *kpad) in adp5588_setup()
638 static int adp5588_fw_parse(struct adp5588_kpad *kpad) in adp5588_fw_parse()
723 struct adp5588_kpad *kpad; in adp5588_probe()