Lines Matching refs:goodix_ts_data

63 static int goodix_check_cfg_8(struct goodix_ts_data *ts,
65 static int goodix_check_cfg_16(struct goodix_ts_data *ts,
67 static void goodix_calc_cfg_checksum_8(struct goodix_ts_data *ts);
68 static void goodix_calc_cfg_checksum_16(struct goodix_ts_data *ts);
253 static int goodix_ts_read_input_report(struct goodix_ts_data *ts, u8 *data) in goodix_ts_read_input_report()
312 static int goodix_create_pen_input(struct goodix_ts_data *ts) in goodix_create_pen_input()
350 static void goodix_ts_report_pen_down(struct goodix_ts_data *ts, u8 *data) in goodix_ts_report_pen_down()
391 static void goodix_ts_report_pen_up(struct goodix_ts_data *ts) in goodix_ts_report_pen_up()
404 static void goodix_ts_report_touch_8b(struct goodix_ts_data *ts, u8 *coor_data) in goodix_ts_report_touch_8b()
419 static void goodix_ts_report_touch_9b(struct goodix_ts_data *ts, u8 *coor_data) in goodix_ts_report_touch_9b()
434 static void goodix_ts_release_keys(struct goodix_ts_data *ts) in goodix_ts_release_keys()
442 static void goodix_ts_report_key(struct goodix_ts_data *ts, u8 *data) in goodix_ts_report_key()
468 static void goodix_process_events(struct goodix_ts_data *ts) in goodix_process_events()
504 struct goodix_ts_data *ts = input_get_drvdata(input); in goodix_ts_work_i2c_poll()
518 struct goodix_ts_data *ts = dev_id; in goodix_ts_irq_handler()
526 static void goodix_enable_irq(struct goodix_ts_data *ts) in goodix_enable_irq()
532 static void goodix_disable_irq(struct goodix_ts_data *ts) in goodix_disable_irq()
538 static void goodix_free_irq(struct goodix_ts_data *ts) in goodix_free_irq()
544 static int goodix_request_irq(struct goodix_ts_data *ts) in goodix_request_irq()
554 static int goodix_check_cfg_8(struct goodix_ts_data *ts, const u8 *cfg, int len) in goodix_check_cfg_8()
577 static void goodix_calc_cfg_checksum_8(struct goodix_ts_data *ts) in goodix_calc_cfg_checksum_8()
590 static int goodix_check_cfg_16(struct goodix_ts_data *ts, const u8 *cfg, in goodix_check_cfg_16()
614 static void goodix_calc_cfg_checksum_16(struct goodix_ts_data *ts) in goodix_calc_cfg_checksum_16()
634 static int goodix_check_cfg(struct goodix_ts_data *ts, const u8 *cfg, int len) in goodix_check_cfg()
653 int goodix_send_cfg(struct goodix_ts_data *ts, const u8 *cfg, int len) in goodix_send_cfg()
674 static int goodix_pin_acpi_direction_input(struct goodix_ts_data *ts) in goodix_pin_acpi_direction_input()
683 static int goodix_pin_acpi_output_method(struct goodix_ts_data *ts, int value) in goodix_pin_acpi_output_method()
692 static int goodix_pin_acpi_direction_input(struct goodix_ts_data *ts) in goodix_pin_acpi_direction_input()
699 static int goodix_pin_acpi_output_method(struct goodix_ts_data *ts, int value) in goodix_pin_acpi_output_method()
707 static int goodix_irq_direction_output(struct goodix_ts_data *ts, int value) in goodix_irq_direction_output()
730 static int goodix_irq_direction_input(struct goodix_ts_data *ts) in goodix_irq_direction_input()
749 int goodix_int_sync(struct goodix_ts_data *ts) in goodix_int_sync()
775 int goodix_reset_no_int_sync(struct goodix_ts_data *ts) in goodix_reset_no_int_sync()
822 static int goodix_reset(struct goodix_ts_data *ts) in goodix_reset()
856 struct goodix_ts_data *ts = data; in goodix_resource()
881 static int goodix_add_acpi_gpio_mappings(struct goodix_ts_data *ts) in goodix_add_acpi_gpio_mappings()
971 static int goodix_add_acpi_gpio_mappings(struct goodix_ts_data *ts) in goodix_add_acpi_gpio_mappings()
982 static int goodix_get_gpio_config(struct goodix_ts_data *ts) in goodix_get_gpio_config()
1064 static void goodix_read_config(struct goodix_ts_data *ts) in goodix_read_config()
1102 static int goodix_read_version(struct goodix_ts_data *ts) in goodix_read_version()
1156 static int goodix_configure_dev(struct goodix_ts_data *ts) in goodix_configure_dev()
1299 struct goodix_ts_data *ts = ctx; in goodix_config_cb()
1327 struct goodix_ts_data *ts = arg; in goodix_disable_regulators()
1335 struct goodix_ts_data *ts; in goodix_ts_probe()
1446 struct goodix_ts_data *ts = i2c_get_clientdata(client); in goodix_ts_remove()
1455 struct goodix_ts_data *ts = i2c_get_clientdata(client); in goodix_suspend()
1502 struct goodix_ts_data *ts = i2c_get_clientdata(client); in goodix_resume()