Home
last modified time | relevance | path

Searched refs:wacom (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/input/tablet/
H A Dwacom_serial4.c163 struct wacom { struct
188 static void wacom_handle_model_response(struct wacom *wacom) in wacom_handle_model_response() argument
193 p = strrchr(wacom->data, 'V'); in wacom_handle_model_response()
199 switch (wacom->data[2] << 8 | wacom->data[3]) { in wacom_handle_model_response()
202 if ((wacom->data[2] << 8 | wacom->data[3]) == MODEL_CINTIQ) { in wacom_handle_model_response()
203 wacom->dev->name = "Wacom Cintiq"; in wacom_handle_model_response()
204 wacom->dev->id.version = MODEL_CINTIQ; in wacom_handle_model_response()
206 wacom->dev->name = "Wacom Cintiq II"; in wacom_handle_model_response()
207 wacom->dev->id.version = MODEL_CINTIQ2; in wacom_handle_model_response()
209 wacom->res_x = 508; in wacom_handle_model_response()
[all …]
/linux/drivers/hid/
H A Dwacom_sys.c106 struct wacom *wacom = hid_get_drvdata(hdev); in wacom_wac_pen_serial_enforce() local
107 struct wacom_wac *wacom_wac = &wacom->wacom_wac; in wacom_wac_pen_serial_enforce()
174 struct wacom *wacom = hid_get_drvdata(hdev); in wacom_raw_event() local
176 if (wacom->wacom_wac.features.type == BOOTLOADER) in wacom_raw_event()
182 wacom->wacom_wac.data = raw_data; in wacom_raw_event()
184 wacom_wac_irq(&wacom->wacom_wac, size); in wacom_raw_event()
191 struct wacom *wacom = input_get_drvdata(dev); in wacom_open() local
193 return hid_hw_open(wacom->hdev); in wacom_open()
198 struct wacom *wacom = input_get_drvdata(dev); in wacom_close() local
204 if (wacom->hdev) in wacom_close()
[all …]
H A Dwacom_wac.c38 static void wacom_update_led(struct wacom *wacom, int button_count, int mask,
66 struct wacom *wacom = timer_container_of(wacom, list, idleprox_timer); in wacom_idleprox_timeout() local
67 struct wacom_wac *wacom_wac = &wacom->wacom_wac; in wacom_idleprox_timeout()
73 hid_warn(wacom->hdev, "%s: tool appears to be hung in-prox. forcing it out.\n", __func__); in wacom_idleprox_timeout()
115 struct wacom *wacom = container_of(wacom_wac, struct wacom, wacom_wac); in wacom_notify_battery() local
116 bool bat_initialized = wacom->battery.battery; in wacom_notify_battery()
122 __wacom_notify_battery(&wacom->battery, bat_status, bat_capacity, in wacom_notify_battery()
126 static int wacom_penpartner_irq(struct wacom_wac *wacom) in wacom_penpartner_irq() argument
128 unsigned char *data = wacom->data; in wacom_penpartner_irq()
129 struct input_dev *input = wacom->pen_input; in wacom_penpartner_irq()
[all …]
H A DKconfig1288 module will be called wacom.
/linux/tools/testing/selftests/hid/
H A DMakefile18 TEST_PROGS += hid-wacom.sh
/linux/arch/arm64/boot/dts/qcom/
H A Dsdm850-samsung-w737.dts372 compatible = "wacom,w9013", "hid-over-i2c";
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3566-pinenote.dtsi433 compatible = "wacom,w9013", "hid-over-i2c";
/linux/
H A DMAINTAINERS11232 M: Ping Cheng <ping.cheng@wacom.com>
11233 M: Jason Gerecke <jason.gerecke@wacom.com>
11236 F: drivers/hid/wacom.h