Searched refs:wacom (Results 1 - 6 of 6) sorted by relevance
/drivers/input/tablet/ |
H A D | wacom_serial4.c | 20 * - 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 D | wacom_sys.c | 15 #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 D | wacom.h | 2 * 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 D | wacom_wac.c | 16 #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 D | Makefile | 121 wacom-objs := wacom_wac.o wacom_sys.o 122 obj-$(CONFIG_HID_WACOM) += wacom.o
|
H A D | Kconfig | 788 module will be called wacom.
|
Completed in 95 milliseconds