Searched refs:wacom (Results 1 - 6 of 6) sorted by relevance

/drivers/input/tablet/
H A Dwacom_serial4.c20 * - the USB wacom input driver, credited to many people
21 * (see drivers/input/tablet/wacom.h);
22 * - new and old versions of linuxwacom / xf86-input-wacom credited to
24 * Ping Cheng, Wacom. <pingc@wacom.com>;
168 struct wacom { struct
192 static void wacom_handle_model_response(struct wacom *wacom) argument
197 p = strrchr(wacom->data, 'V');
203 switch (wacom->data[2] << 8 | wacom
266 wacom_handle_configuration_response(struct wacom *wacom) argument
277 wacom_handle_coordinates_response(struct wacom *wacom) argument
287 wacom_handle_response(struct wacom *wacom) argument
312 wacom_handle_packet(struct wacom *wacom) argument
369 wacom_clear_data_buf(struct wacom *wacom) argument
378 struct wacom *wacom = serio_get_drvdata(serio); local
416 struct wacom *wacom = serio_get_drvdata(serio); local
434 wacom_send_setup_string(struct wacom *wacom, struct serio *serio) argument
467 wacom_send_and_wait(struct wacom *wacom, struct serio *serio, const u8 *cmd, const char *desc) argument
490 wacom_setup(struct wacom *wacom, struct serio *serio) argument
523 struct wacom *wacom; local
[all...]
/drivers/hid/
H A Dwacom_sys.c15 #include "wacom.h"
58 struct wacom *wacom = hid_get_drvdata(hdev); local
63 memcpy(wacom->wacom_wac.data, raw_data, size);
65 wacom_wac_irq(&wacom->wacom_wac, size);
72 struct wacom *wacom = input_get_drvdata(dev); local
75 mutex_lock(&wacom->lock);
76 retval = hid_hw_open(wacom->hdev);
77 mutex_unlock(&wacom
84 struct wacom *wacom = input_get_drvdata(dev); local
110 struct wacom *wacom = hid_get_drvdata(hdev); local
180 struct wacom *wacom = hid_get_drvdata(hdev); local
271 struct wacom *wacom = hid_get_drvdata(hdev); local
317 struct wacom *wacom = hid_get_drvdata(hdev); local
403 struct wacom *wacom = hid_get_drvdata(hdev); local
448 struct wacom *wacom = hid_get_drvdata(hdev); local
487 struct wacom *wacom = hid_get_drvdata(hdev); local
526 wacom_remove_shared_data(struct wacom_wac *wacom) argument
537 wacom_led_control(struct wacom *wacom) argument
594 wacom_led_putimage(struct wacom *wacom, int button_id, u8 xfer_id, const unsigned len, const void *img) argument
640 struct wacom *wacom = hid_get_drvdata(hdev); local
679 wacom_luminance_store(struct wacom *wacom, u8 *dest, const char *buf, size_t count) argument
727 struct wacom *wacom = hid_get_drvdata(hdev); local
813 wacom_initialize_leds(struct wacom *wacom) argument
878 wacom_destroy_leds(struct wacom *wacom) argument
929 struct wacom *wacom = container_of(psy, struct wacom, battery); local
961 struct wacom *wacom = container_of(psy, struct wacom, ac); local
980 wacom_initialize_battery(struct wacom *wacom) argument
1024 wacom_destroy_battery(struct wacom *wacom) argument
1040 struct wacom *wacom = hid_get_drvdata(hdev); local
1050 struct wacom *wacom = hid_get_drvdata(hdev); local
1067 wacom_allocate_input(struct wacom *wacom) argument
1092 wacom_free_inputs(struct wacom *wacom) argument
1104 wacom_allocate_inputs(struct wacom *wacom) argument
1123 wacom_clean_inputs(struct wacom *wacom) argument
1142 wacom_register_inputs(struct wacom *wacom) argument
1193 struct wacom *wacom = container_of(work, struct wacom, work); local
1352 struct wacom *wacom; local
1531 struct wacom *wacom = hid_get_drvdata(hdev); local
1549 struct wacom *wacom = hid_get_drvdata(hdev); local
[all...]
H A Dwacom.h2 * drivers/input/tablet/wacom.h
14 * Copyright (c) 2002-2011 Ping Cheng <pingc@wacom.com>
64 * v1.46 (pc) - Split wacom.c into wacom_sys.c and wacom_wac.c,
108 struct wacom { struct
128 struct wacom *wacom = container_of(wacom_wac, struct wacom, wacom_wac); local
129 schedule_work(&wacom->work);
134 struct wacom *wacom local
[all...]
H A Dwacom_wac.c16 #include "wacom.h"
45 static int wacom_penpartner_irq(struct wacom_wac *wacom) argument
47 unsigned char *data = wacom->data;
48 struct input_dev *input = wacom->input;
53 wacom->tool[0] = (data[5] & 0x20) ? BTN_TOOL_RUBBER : BTN_TOOL_PEN;
54 wacom->id[0] = (data[5] & 0x20) ? ERASER_DEVICE_ID : STYLUS_DEVICE_ID;
55 input_report_key(input, wacom->tool[0], 1);
56 input_report_abs(input, ABS_MISC, wacom->id[0]); /* report tool id */
63 input_report_key(input, wacom->tool[0], 0);
89 static int wacom_pl_irq(struct wacom_wac *wacom) argument
162 wacom_ptu_irq(struct wacom_wac *wacom) argument
191 wacom_dtu_irq(struct wacom_wac *wacom) argument
221 wacom_dtus_irq(struct wacom_wac *wacom) argument
272 wacom_graphire_irq(struct wacom_wac *wacom) argument
430 wacom_intuos_inout(struct wacom_wac *wacom) argument
588 wacom_intuos_general(struct wacom_wac *wacom) argument
620 wacom_intuos_irq(struct wacom_wac *wacom) argument
961 wacom_intuos_bt_process_data(struct wacom_wac *wacom, unsigned char *data) argument
972 wacom_intuos_bt_irq(struct wacom_wac *wacom, size_t len) argument
1013 wacom_24hdt_irq(struct wacom_wac *wacom) argument
1066 wacom_mt_touch(struct wacom_wac *wacom) argument
1116 wacom_tpc_mt_touch(struct wacom_wac *wacom) argument
1146 wacom_tpc_single_touch(struct wacom_wac *wacom, size_t len) argument
1186 wacom_tpc_pen(struct wacom_wac *wacom) argument
1214 wacom_tpc_irq(struct wacom_wac *wacom, size_t len) argument
1251 wacom_map_usage(struct wacom *wacom, struct hid_usage *usage, struct hid_field *field, __u8 type, __u16 code, int fuzz) argument
1282 struct wacom *wacom = hid_get_drvdata(hdev); local
1320 struct wacom *wacom = hid_get_drvdata(hdev); local
1350 struct wacom *wacom = hid_get_drvdata(hdev); local
1378 struct wacom *wacom = hid_get_drvdata(hdev); local
1415 struct wacom *wacom = hid_get_drvdata(hdev); local
1469 struct wacom *wacom = hid_get_drvdata(hdev); local
1494 struct wacom *wacom = hid_get_drvdata(hdev); local
1511 struct wacom *wacom = hid_get_drvdata(hdev); local
1527 struct wacom *wacom = hid_get_drvdata(hdev); local
1541 wacom_bpt_touch(struct wacom_wac *wacom) argument
1588 wacom_bpt3_touch_msg(struct wacom_wac *wacom, unsigned char *data) argument
1631 wacom_bpt3_button_msg(struct wacom_wac *wacom, unsigned char *data) argument
1647 wacom_bpt3_touch(struct wacom_wac *wacom) argument
1673 wacom_bpt_pen(struct wacom_wac *wacom) argument
1752 wacom_bpt_irq(struct wacom_wac *wacom, size_t len) argument
1764 wacom_wireless_irq(struct wacom_wac *wacom, size_t len) argument
[all...]
H A DMakefile121 wacom-objs := wacom_wac.o wacom_sys.o
122 obj-$(CONFIG_HID_WACOM) += wacom.o
H A DKconfig788 module will be called wacom.

Completed in 95 milliseconds