Home
last modified time | relevance | path

Searched refs:pen_input (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/drivers/input/touchscreen/
H A Dsilead.c70 struct input_dev *pen_input; member
166 data->pen_input = devm_input_allocate_device(dev); in silead_ts_request_pen_input_dev()
167 if (!data->pen_input) in silead_ts_request_pen_input_dev()
172 input_set_capability(data->pen_input, EV_KEY, BTN_TOUCH); in silead_ts_request_pen_input_dev()
174 set_bit(INPUT_PROP_DIRECT, data->pen_input->propbit); in silead_ts_request_pen_input_dev()
179 data->pen_input->name = SILEAD_TS_NAME " pen"; in silead_ts_request_pen_input_dev()
180 data->pen_input->phys = "input/pen"; in silead_ts_request_pen_input_dev()
183 error = input_register_device(data->pen_input); in silead_ts_request_pen_input_dev()
225 input_report_abs(data->pen_input, ABS_X, pos.x); in silead_ts_handle_pen_data()
226 input_report_abs(data->pen_input, ABS_Y, pos.y); in silead_ts_handle_pen_data()
[all …]
/linux-6.15/drivers/hid/
H A Dwacom_wac.c129 struct input_dev *input = wacom->pen_input; in wacom_penpartner_irq()
1197 input_sync(wacom->pen_input); in wacom_intuos_bt_process_data()
1228 dev_dbg(wacom->pen_input->dev.parent, in wacom_intuos_bt_irq()
1266 struct input_dev *pen_input = wacom->pen_input; in wacom_intuos_pro2_bt_pen() local
1322 input_sync(pen_input); in wacom_intuos_pro2_bt_pen()
1391 input_sync(pen_input); in wacom_intuos_pro2_bt_pen()
1535 dev_dbg(wacom->pen_input->dev.parent, in wacom_intuos_pro2_bt_irq()
1773 if (wacom->pen_input) { in wacom_tpc_irq()
1774 dev_dbg(wacom->pen_input->dev.parent, in wacom_tpc_irq()
3559 if (wacom_wac->pen_input) in wacom_wac_irq()
[all …]
H A Dhid-uclogic-params.h249 struct input_dev *pen_input; member
H A Dhid-uclogic-core.c37 struct input_dev *input = drvdata->pen_input; in uclogic_inrange_timeout()
103 drvdata->pen_input = hi->input; in uclogic_input_configured()
H A Dwacom_sys.c2104 wacom_wac->pen_input = wacom_allocate_input(wacom); in wacom_allocate_inputs()
2107 if (!wacom_wac->pen_input || in wacom_allocate_inputs()
2112 wacom_wac->pen_input->name = wacom_wac->pen_name; in wacom_allocate_inputs()
2125 pen_input_dev = wacom_wac->pen_input; in wacom_setup_inputs()
2136 wacom_wac->pen_input = NULL; in wacom_setup_inputs()
2165 pen_input_dev = wacom_wac->pen_input; in wacom_register_inputs()
2192 wacom_wac->pen_input = NULL; in wacom_register_inputs()
2331 wacom->wacom_wac.pen_input = NULL; in wacom_release_resources()
H A Dwacom_wac.h349 struct input_dev *pen_input; member