Searched refs:goodix_ts_data (Results 1 – 4 of 4) sorted by relevance
67 struct goodix_ts_data;72 int (*check_config)(struct goodix_ts_data *ts, const u8 *cfg, int len);73 void (*calc_config_checksum)(struct goodix_ts_data *ts);76 struct goodix_ts_data { struct112 int goodix_send_cfg(struct goodix_ts_data *ts, const u8 *cfg, int len); argument113 int goodix_int_sync(struct goodix_ts_data *ts);114 int goodix_reset_no_int_sync(struct goodix_ts_data *ts);116 int goodix_firmware_check(struct goodix_ts_data *ts);117 bool goodix_handle_fw_request(struct goodix_ts_data *ts);118 void goodix_save_bak_ref(struct goodix_ts_data *ts);
63 static int goodix_check_cfg_8(struct goodix_ts_data *ts,65 static int goodix_check_cfg_16(struct goodix_ts_data *ts,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()538 static void goodix_free_irq(struct goodix_ts_data *ts) in goodix_free_irq()749 int goodix_int_sync(struct goodix_ts_data *ts) in goodix_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()1299 struct goodix_ts_data *ts = ctx; in goodix_config_cb()1327 struct goodix_ts_data *ts = arg; in goodix_disable_regulators()[all …]
189 static int goodix_firmware_upload(struct goodix_ts_data *ts) in goodix_firmware_upload()262 static int goodix_prepare_bak_ref(struct goodix_ts_data *ts) in goodix_prepare_bak_ref()309 static int goodix_send_main_clock(struct goodix_ts_data *ts) in goodix_send_main_clock()330 int goodix_firmware_check(struct goodix_ts_data *ts) in goodix_firmware_check()348 bool goodix_handle_fw_request(struct goodix_ts_data *ts) in goodix_handle_fw_request()406 void goodix_save_bak_ref(struct goodix_ts_data *ts) in goodix_save_bak_ref()
93 struct goodix_ts_data { struct247 struct goodix_ts_data *ts = hid->driver_data; in goodix_hid_parse()297 struct goodix_ts_data *ts = hid->driver_data; in goodix_hid_start()326 struct goodix_ts_data *ts = hid->driver_data; in goodix_hid_open()334 struct goodix_ts_data *ts = hid->driver_data; in goodix_hid_close()391 struct goodix_ts_data *ts = hid->driver_data; in goodix_hid_get_raw_report()491 struct goodix_ts_data *ts = hid->driver_data; in goodix_hid_set_raw_report()539 struct goodix_ts_data *ts = hid->driver_data; in goodix_hid_raw_request()571 struct goodix_ts_data *ts = data; in goodix_hid_irq()676 struct goodix_ts_data *ts; in goodix_spi_probe()[all …]
Completed in 18 milliseconds