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

/linux-master/drivers/input/tablet/
H A Dwacom_serial4.c15 * - the USB wacom input driver, credited to many people
16 * (see drivers/input/tablet/wacom.h);
17 * - new and old versions of linuxwacom / xf86-input-wacom credited to
19 * Ping Cheng, Wacom. <pingc@wacom.com>;
163 struct wacom { struct
188 static void wacom_handle_model_response(struct wacom *wacom) argument
193 p = strrchr(wacom->data, 'V');
199 switch (wacom->data[2] << 8 | wacom
263 wacom_handle_configuration_response(struct wacom *wacom) argument
274 wacom_handle_coordinates_response(struct wacom *wacom) argument
284 wacom_handle_response(struct wacom *wacom) argument
309 wacom_handle_packet(struct wacom *wacom) argument
366 wacom_clear_data_buf(struct wacom *wacom) argument
375 struct wacom *wacom = serio_get_drvdata(serio); local
413 struct wacom *wacom = serio_get_drvdata(serio); local
431 wacom_send_setup_string(struct wacom *wacom, struct serio *serio) argument
464 wacom_send_and_wait(struct wacom *wacom, struct serio *serio, const u8 *cmd, const char *desc) argument
487 wacom_setup(struct wacom *wacom, struct serio *serio) argument
520 struct wacom *wacom; local
[all...]
/linux-master/drivers/hid/
H A Dwacom_sys.c7 #include "wacom.h"
88 struct wacom *wacom = hid_get_drvdata(hdev); local
89 struct wacom_wac *wacom_wac = &wacom->wacom_wac;
156 struct wacom *wacom = hid_get_drvdata(hdev); local
158 if (wacom->wacom_wac.features.type == BOOTLOADER)
167 memcpy(wacom->wacom_wac.data, raw_data, size);
169 wacom_wac_irq(&wacom->wacom_wac, size);
176 struct wacom *waco local
183 struct wacom *wacom = input_get_drvdata(dev); local
212 struct wacom *wacom = hid_get_drvdata(hdev); local
295 struct wacom *wacom = hid_get_drvdata(hdev); local
428 struct wacom *wacom = hid_get_drvdata(hdev); local
484 struct wacom *wacom = hid_get_drvdata(hdev); local
549 struct wacom *wacom = hid_get_drvdata(hdev); local
610 struct wacom *wacom = hid_get_drvdata(hdev); local
667 _wacom_query_tablet_data(struct wacom *wacom) argument
711 struct wacom *wacom = hid_get_drvdata(hdev); local
751 struct wacom *wacom = hid_get_drvdata(hdev); local
851 struct wacom *wacom = res; local
871 struct wacom *wacom = hid_get_drvdata(hdev); local
907 wacom_led_control(struct wacom *wacom) argument
989 wacom_led_putimage(struct wacom *wacom, int button_id, u8 xfer_id, const unsigned len, const void *img) argument
1035 struct wacom *wacom = hid_get_drvdata(hdev); local
1074 wacom_luminance_store(struct wacom *wacom, u8 *dest, const char *buf, size_t count) argument
1122 struct wacom *wacom = hid_get_drvdata(hdev); local
1234 __wacom_devm_sysfs_create_group(struct wacom *wacom, struct kobject *root, const struct attribute_group *group) argument
1261 wacom_devm_sysfs_create_group(struct wacom *wacom, const struct attribute_group *group) argument
1275 wacom_devm_kfifo_alloc(struct wacom *wacom) argument
1302 struct wacom *wacom = led->wacom; local
1317 struct wacom *wacom = led->wacom; local
1329 struct wacom *wacom = led->wacom; local
1358 wacom_led_register_one(struct device *dev, struct wacom *wacom, struct wacom_led *led, unsigned int group, unsigned int id, bool read_only) argument
1419 wacom_led_groups_alloc_and_register_one(struct device *dev, struct wacom *wacom, int group_id, int count, bool read_only) argument
1475 wacom_led_find(struct wacom *wacom, unsigned int group_id, unsigned int id) argument
1499 wacom_led_next(struct wacom *wacom, struct wacom_led *cur) argument
1521 struct wacom *wacom = data; local
1527 wacom_led_groups_allocate(struct wacom *wacom, int count) argument
1548 wacom_leds_alloc_and_register(struct wacom *wacom, int group_count, int led_per_group, bool read_only) argument
1574 wacom_initialize_leds(struct wacom *wacom) argument
1695 struct wacom *wacom = container_of(work, struct wacom, init_work.work); local
1701 wacom_query_tablet_data(struct wacom *wacom) argument
1755 __wacom_initialize_battery(struct wacom *wacom, struct wacom_battery *battery) argument
1799 wacom_initialize_battery(struct wacom *wacom) argument
1807 wacom_destroy_battery(struct wacom *wacom) argument
1818 struct wacom *wacom = container_of(work, struct wacom, aes_battery_work.work); local
1828 struct wacom *wacom = hid_get_drvdata(hdev); local
1838 struct wacom *wacom = hid_get_drvdata(hdev); local
1862 struct wacom *wacom = hid_get_drvdata(hdev); local
1895 wacom_remote_create_attr_group(struct wacom *wacom, __u32 serial, int index) argument
1919 wacom_cmd_unpair_remote(struct wacom *wacom, unsigned char selector) argument
1946 struct wacom *wacom = hid_get_drvdata(hdev); local
1977 struct wacom *wacom = data; local
1988 wacom_initialize_remotes(struct wacom *wacom) argument
2046 wacom_allocate_input(struct wacom *wacom) argument
2071 wacom_allocate_inputs(struct wacom *wacom) argument
2090 wacom_setup_inputs(struct wacom *wacom) argument
2130 wacom_register_inputs(struct wacom *wacom) argument
2202 struct wacom *wacom = container_of(work, struct wacom, battery_work); local
2231 wacom_update_name(struct wacom *wacom, const char *suffix) argument
2290 wacom_release_resources(struct wacom *wacom) argument
2332 wacom_parse_and_register(struct wacom *wacom, bool wireless) argument
2469 struct wacom *wacom = container_of(work, struct wacom, wireless_work); local
2556 wacom_remote_destroy_battery(struct wacom *wacom, int index) argument
2568 wacom_remote_destroy_one(struct wacom *wacom, unsigned int index) argument
2595 wacom_remote_create_one(struct wacom *wacom, u32 serial, unsigned int index) argument
2663 wacom_remote_attach_battery(struct wacom *wacom, int index) argument
2690 struct wacom *wacom = container_of(work, struct wacom, remote_work); local
2742 struct wacom *wacom = container_of(work, struct wacom, mode_change_work); local
2783 struct wacom *wacom; local
2864 struct wacom *wacom = hid_get_drvdata(hdev); local
2892 struct wacom *wacom = hid_get_drvdata(hdev); local
[all...]
H A Dwacom.h13 * Copyright (c) 2002-2011 Ping Cheng <pingc@wacom.com>
63 * v1.46 (pc) - Split wacom.c into wacom_sys.c and wacom_wac.c,
111 struct wacom;
116 struct wacom *wacom; member in struct:wacom_led
132 struct wacom *wacom; member in struct:wacom_battery
157 struct wacom { struct
188 struct wacom *wacom local
[all...]
H A Dwacom_wac.c7 #include "wacom.h"
38 static void wacom_update_led(struct wacom *wacom, int button_count, int mask,
66 struct wacom *wacom = from_timer(wacom, list, idleprox_timer); local
67 struct wacom_wac *wacom_wac = &wacom->wacom_wac;
73 hid_warn(wacom->hdev, "%s: tool appears to be hung in-prox. forcing it out.\n", __func__);
115 struct wacom *wacom local
126 wacom_penpartner_irq(struct wacom_wac *wacom) argument
170 wacom_pl_irq(struct wacom_wac *wacom) argument
231 wacom_ptu_irq(struct wacom_wac *wacom) argument
260 wacom_dtu_irq(struct wacom_wac *wacom) argument
290 wacom_dtus_irq(struct wacom_wac *wacom) argument
341 wacom_graphire_irq(struct wacom_wac *wacom) argument
498 struct wacom *wacom = container_of(wacom_wac, struct wacom, wacom_wac); local
513 wacom_intuos_pad(struct wacom_wac *wacom) argument
780 wacom_exit_report(struct wacom_wac *wacom) argument
819 wacom_intuos_inout(struct wacom_wac *wacom) argument
885 report_touch_events(struct wacom_wac *wacom) argument
890 delay_pen_events(struct wacom_wac *wacom) argument
895 wacom_intuos_general(struct wacom_wac *wacom) argument
1068 wacom_intuos_irq(struct wacom_wac *wacom) argument
1109 struct wacom *wacom = container_of(wacom_wac, struct wacom, wacom_wac); local
1197 struct wacom *wacom = container_of(wacom_wac, struct wacom, wacom_wac); local
1238 wacom_intuos_bt_process_data(struct wacom_wac *wacom, unsigned char *data) argument
1249 wacom_intuos_bt_irq(struct wacom_wac *wacom, size_t len) argument
1285 wacom_wac_finger_count_touches(struct wacom_wac *wacom) argument
1309 wacom_intuos_pro2_bt_pen(struct wacom_wac *wacom) argument
1442 wacom_intuos_pro2_bt_touch(struct wacom_wac *wacom) argument
1509 wacom_intuos_pro2_bt_pad(struct wacom_wac *wacom) argument
1539 wacom_intuos_pro2_bt_battery(struct wacom_wac *wacom) argument
1550 wacom_intuos_gen3_bt_pad(struct wacom_wac *wacom) argument
1566 wacom_intuos_gen3_bt_battery(struct wacom_wac *wacom) argument
1577 wacom_intuos_pro2_bt_irq(struct wacom_wac *wacom, size_t len) argument
1600 wacom_24hdt_irq(struct wacom_wac *wacom) argument
1671 wacom_mt_touch(struct wacom_wac *wacom) argument
1722 wacom_tpc_mt_touch(struct wacom_wac *wacom) argument
1750 wacom_tpc_single_touch(struct wacom_wac *wacom, size_t len) argument
1786 wacom_tpc_pen(struct wacom_wac *wacom) argument
1816 wacom_tpc_irq(struct wacom_wac *wacom, size_t len) argument
1921 struct wacom *wacom = input_get_drvdata(input); local
1976 struct wacom *wacom = hid_get_drvdata(hdev); local
2019 struct wacom *wacom = hid_get_drvdata(hdev); local
2035 struct wacom *wacom = hid_get_drvdata(hdev); local
2144 struct wacom *wacom = hid_get_drvdata(hdev); local
2250 struct wacom *wacom = hid_get_drvdata(hdev); local
2259 struct wacom *wacom = hid_get_drvdata(hdev); local
2291 struct wacom *wacom = hid_get_drvdata(hdev); local
2376 struct wacom *wacom = hid_get_drvdata(hdev); local
2516 struct wacom *wacom = hid_get_drvdata(hdev); local
2526 struct wacom *wacom = hid_get_drvdata(hdev); local
2613 struct wacom *wacom = hid_get_drvdata(hdev); local
2723 struct wacom *wacom = hid_get_drvdata(hdev); local
2778 struct wacom *wacom = hid_get_drvdata(hdev); local
2841 struct wacom *wacom = hid_get_drvdata(hdev); local
2871 struct wacom *wacom = hid_get_drvdata(hdev); local
2892 struct wacom *wacom = hid_get_drvdata(hdev); local
2941 struct wacom *wacom = hid_get_drvdata(hdev); local
2967 struct wacom *wacom = hid_get_drvdata(hdev); local
3017 wacom_bpt_touch(struct wacom_wac *wacom) argument
3058 wacom_bpt3_touch_msg(struct wacom_wac *wacom, unsigned char *data) argument
3101 wacom_bpt3_button_msg(struct wacom_wac *wacom, unsigned char *data) argument
3117 wacom_bpt3_touch(struct wacom_wac *wacom) argument
3148 wacom_bpt_pen(struct wacom_wac *wacom) argument
3223 wacom_bpt_irq(struct wacom_wac *wacom, size_t len) argument
3240 wacom_bamboo_pad_pen_event(struct wacom_wac *wacom, unsigned char *data) argument
3266 wacom_bamboo_pad_touch_event(struct wacom_wac *wacom, unsigned char *data) argument
3306 wacom_bamboo_pad_irq(struct wacom_wac *wacom, size_t len) argument
3324 wacom_wireless_irq(struct wacom_wac *wacom, size_t len) argument
3368 struct wacom *wacom = container_of(wacom_wac, struct wacom, wacom_wac); local
3587 wacom_setup_device_quirks(struct wacom *wacom) argument
4068 wacom_24hd_update_leds(struct wacom *wacom, int mask, int group) argument
4098 wacom_is_led_toggled(struct wacom *wacom, int button_count, int mask, int group) argument
4119 wacom_update_led(struct wacom *wacom, int button_count, int mask, int group) argument
4164 struct wacom *wacom = input_get_drvdata(input_dev); local
[all...]
H A DMakefile149 wacom-objs := wacom_wac.o wacom_sys.o
150 obj-$(CONFIG_HID_WACOM) += wacom.o
/linux-master/tools/testing/selftests/hid/
H A DMakefile18 TEST_PROGS += hid-wacom.sh

Completed in 150 milliseconds