Home
last modified time | relevance | path

Searched refs:ts_data (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dhynitron_cstxxx.c74 struct hynitron_ts_data *ts_data = i2c_get_clientdata(client); in hyn_reset_proc() local
76 gpiod_set_value_cansleep(ts_data->reset_gpio, 1); in hyn_reset_proc()
78 gpiod_set_value_cansleep(ts_data->reset_gpio, 0); in hyn_reset_proc()
86 struct hynitron_ts_data *ts_data = i2c_get_clientdata(client); in hyn_interrupt_handler() local
88 ts_data->chip->report_touch(client); in hyn_interrupt_handler()
151 struct hynitron_ts_data *ts_data = i2c_get_clientdata(client); in cst3xx_firmware_info() local
176 if ((tmp & 0xffff0000) != ts_data->chip->ic_chkcode) { in cst3xx_firmware_info()
249 static void cst3xx_report_contact(struct hynitron_ts_data *ts_data, in cst3xx_report_contact() argument
252 input_mt_slot(ts_data->input_dev, id); in cst3xx_report_contact()
253 input_mt_report_slot_state(ts_data in cst3xx_report_contact()
291 struct hynitron_ts_data *ts_data = i2c_get_clientdata(client); cst3xx_touch_report() local
360 struct hynitron_ts_data *ts_data = i2c_get_clientdata(client); cst3xx_input_dev_int() local
415 struct hynitron_ts_data *ts_data; hyn_probe() local
[all...]
H A Dsurface3_spi.c58 static int surface3_spi_read(struct surface3_ts_data *ts_data) in surface3_spi_read() argument
60 struct spi_device *spi = ts_data->spi; in surface3_spi_read()
62 memset(ts_data->rd_buf, 0, sizeof(ts_data->rd_buf)); in surface3_spi_read()
63 return spi_read(spi, ts_data->rd_buf, sizeof(ts_data->rd_buf)); in surface3_spi_read()
66 static void surface3_spi_report_touch(struct surface3_ts_data *ts_data, in surface3_spi_report_touch() argument
72 slot = input_mt_get_slot_by_key(ts_data->input_dev, in surface3_spi_report_touch()
77 input_mt_slot(ts_data->input_dev, slot); in surface3_spi_report_touch()
78 input_mt_report_slot_state(ts_data in surface3_spi_report_touch()
95 surface3_spi_process_touch(struct surface3_ts_data *ts_data, u8 *data) surface3_spi_process_touch() argument
121 surface3_spi_report_pen(struct surface3_ts_data *ts_data, struct surface3_ts_data_pen *pen) surface3_spi_report_pen() argument
158 surface3_spi_process_pen(struct surface3_ts_data *ts_data, u8 *data) surface3_spi_process_pen() argument
168 surface3_spi_process(struct surface3_ts_data *ts_data) surface3_spi_process() argument
[all...]
H A Dipaq-micro-ts.c54 micro->ts_data = ts; in micro_ts_toggle_receive()
57 micro->ts_data = NULL; in micro_ts_toggle_receive()
/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Dsurface3_spi.c58 static int surface3_spi_read(struct surface3_ts_data *ts_data) in surface3_spi_read() argument
60 struct spi_device *spi = ts_data->spi; in surface3_spi_read()
62 memset(ts_data->rd_buf, 0, sizeof(ts_data->rd_buf)); in surface3_spi_read()
63 return spi_read(spi, ts_data->rd_buf, sizeof(ts_data->rd_buf)); in surface3_spi_read()
66 static void surface3_spi_report_touch(struct surface3_ts_data *ts_data, in surface3_spi_report_touch() argument
72 slot = input_mt_get_slot_by_key(ts_data->input_dev, in surface3_spi_report_touch()
77 input_mt_slot(ts_data->input_dev, slot); in surface3_spi_report_touch()
78 input_mt_report_slot_state(ts_data in surface3_spi_report_touch()
95 surface3_spi_process_touch(struct surface3_ts_data *ts_data, u8 *data) surface3_spi_process_touch() argument
123 surface3_spi_report_pen(struct surface3_ts_data *ts_data, struct surface3_ts_data_pen *pen) surface3_spi_report_pen() argument
160 surface3_spi_process_pen(struct surface3_ts_data *ts_data, u8 *data) surface3_spi_process_pen() argument
170 surface3_spi_process(struct surface3_ts_data *ts_data) surface3_spi_process() argument
[all...]
H A Dipaq-micro-ts.c54 micro->ts_data = ts; in micro_ts_toggle_receive()
57 micro->ts_data = NULL; in micro_ts_toggle_receive()
/kernel/linux/linux-5.10/drivers/thermal/ti-soc-thermal/
H A Ddra752-thermal-data.c335 .ts_data = &dra752_mpu_temp_sensor_data,
344 .ts_data = &dra752_gpu_temp_sensor_data,
351 .ts_data = &dra752_core_temp_sensor_data,
358 .ts_data = &dra752_dspeve_temp_sensor_data,
365 .ts_data = &dra752_iva_temp_sensor_data,
H A Domap5-thermal-data.c282 .ts_data = &omap5430_mpu_temp_sensor_data,
291 .ts_data = &omap5430_gpu_temp_sensor_data,
298 .ts_data = &omap5430_core_temp_sensor_data,
H A Domap4-thermal-data.c72 .ts_data = &omap4430_mpu_temp_sensor_data,
203 .ts_data = &omap4460_mpu_temp_sensor_data,
234 .ts_data = &omap4460_mpu_temp_sensor_data,
H A Domap3-thermal-data.c81 .ts_data = &omap34xx_mpu_temp_sensor_data,
149 .ts_data = &omap36xx_mpu_temp_sensor_data,
H A Dti-bandgap.c938 bgp->conf->sensors[0].ts_data->max_freq); in ti_bandgap_probe()
939 if (clk_rate < bgp->conf->sensors[0].ts_data->min_freq || in ti_bandgap_probe()
968 struct temp_sensor_data *ts_data; in ti_bandgap_probe() local
970 ts_data = bgp->conf->sensors[i].ts_data; in ti_bandgap_probe()
975 threshold_tcold_mask, ts_data->t_cold); in ti_bandgap_probe()
977 threshold_thot_mask, ts_data->t_hot); in ti_bandgap_probe()
986 tshut_hot_mask, ts_data->tshut_hot); in ti_bandgap_probe()
988 tshut_cold_mask, ts_data->tshut_cold); in ti_bandgap_probe()
H A Dti-bandgap.h216 * @ts_data: pointer to struct with thresholds, limits of temperature sensor
233 struct temp_sensor_data *ts_data; member
/kernel/linux/linux-6.6/drivers/thermal/ti-soc-thermal/
H A Ddra752-thermal-data.c335 .ts_data = &dra752_mpu_temp_sensor_data,
344 .ts_data = &dra752_gpu_temp_sensor_data,
351 .ts_data = &dra752_core_temp_sensor_data,
358 .ts_data = &dra752_dspeve_temp_sensor_data,
365 .ts_data = &dra752_iva_temp_sensor_data,
H A Domap5-thermal-data.c282 .ts_data = &omap5430_mpu_temp_sensor_data,
291 .ts_data = &omap5430_gpu_temp_sensor_data,
298 .ts_data = &omap5430_core_temp_sensor_data,
H A Domap4-thermal-data.c73 .ts_data = &omap4430_mpu_temp_sensor_data,
204 .ts_data = &omap4460_mpu_temp_sensor_data,
235 .ts_data = &omap4460_mpu_temp_sensor_data,
H A Domap3-thermal-data.c81 .ts_data = &omap34xx_mpu_temp_sensor_data,
149 .ts_data = &omap36xx_mpu_temp_sensor_data,
H A Dti-bandgap.c943 bgp->conf->sensors[0].ts_data->max_freq); in ti_bandgap_probe()
944 if (clk_rate < bgp->conf->sensors[0].ts_data->min_freq || in ti_bandgap_probe()
973 struct temp_sensor_data *ts_data; in ti_bandgap_probe() local
975 ts_data = bgp->conf->sensors[i].ts_data; in ti_bandgap_probe()
980 threshold_tcold_mask, ts_data->t_cold); in ti_bandgap_probe()
982 threshold_thot_mask, ts_data->t_hot); in ti_bandgap_probe()
991 tshut_hot_mask, ts_data->tshut_hot); in ti_bandgap_probe()
993 tshut_cold_mask, ts_data->tshut_cold); in ti_bandgap_probe()
H A Dti-bandgap.h216 * @ts_data: pointer to struct with thresholds, limits of temperature sensor
233 struct temp_sensor_data *ts_data; member
/kernel/linux/linux-5.10/include/linux/mfd/
H A Dipaq-micro.h107 * @ts_data: data to pass along with key events
122 void *ts_data; member
/kernel/linux/linux-6.6/include/linux/mfd/
H A Dipaq-micro.h107 * @ts_data: data to pass along with key events
122 void *ts_data; member
/kernel/linux/linux-5.10/drivers/platform/x86/
H A Dtouchscreen_dmi.c1643 static const struct ts_dmi_data *ts_data; variable
1651 !strncmp(ts_data->acpi_name, client->name, I2C_NAME_SIZE)) { in ts_dmi_add_props()
1652 error = device_add_properties(dev, ts_data->properties); in ts_dmi_add_props()
1691 ts_data = dmi_id->driver_data; in ts_dmi_init()
1693 if (!ts_data->properties) in ts_dmi_init()
/kernel/linux/linux-6.6/drivers/platform/x86/
H A Dtouchscreen_dmi.c1816 static const struct ts_dmi_data *ts_data; variable
1824 strstarts(client->name, ts_data->acpi_name)) { in ts_dmi_add_props()
1825 error = device_create_managed_software_node(dev, ts_data->properties, NULL); in ts_dmi_add_props()
1864 ts_data = dmi_id->driver_data; in ts_dmi_init()
1866 if (!ts_data->properties) in ts_dmi_init()
/kernel/linux/linux-6.6/drivers/thermal/
H A Dk3_j72xx_bandgap.c180 struct k3_thermal_data *ts_data[K3_VTM_MAX_NUM_TS]; member
479 bgp->ts_data[id] = &data[id]; in k3_j72xx_bandgap_probe()
/kernel/linux/linux-5.10/drivers/mfd/
H A Dipaq-micro.c128 micro->ts(micro->ts_data, len, data); in micro_rx_msg()
/kernel/linux/linux-6.6/drivers/mfd/
H A Dipaq-micro.c126 micro->ts(micro->ts_data, len, data); in micro_rx_msg()

Completed in 15 milliseconds