diff options
author | Masaki Ota <masaki.ota@jp.alps.com> | 2017-10-06 11:53:17 +0900 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.cz> | 2017-10-17 12:40:15 +0200 |
commit | 73196ebe134d11a68a2e27814c489d685cfc8b03 (patch) | |
tree | 12471fdfdc9b6914a9a7832156a1649061b98c06 /drivers/hid/hid-ids.h | |
parent | 5992262d59ccbfaa86ea8b10122653429685b3f9 (diff) | |
download | linux-stable-73196ebe134d11a68a2e27814c489d685cfc8b03.tar.gz linux-stable-73196ebe134d11a68a2e27814c489d685cfc8b03.tar.bz2 linux-stable-73196ebe134d11a68a2e27814c489d685cfc8b03.zip |
HID: alps: add support for Alps T4 Touchpad device
- Define T4 device specification value for support T4 device.
- Creeate "t4_contact_data" and "t4_input_report" structure for decoding and
storing T4-specific data
- Create "t4_calc_check_sum()" function for calculating checksum value to send
to the device. T4 needs to send this value when reading or writing device
address value.
- Create "t4_read_write_register()" function for reading and writing device
address value.
- Create "t4_raw_event()" function for decodin XYZ, palm and button data.
- Replace "MAX_TOUCHES" fixed variable to "max_fingers" variable.
- Add T4 devuce product ID. (0x120C)
T4 device is used on HP EliteBook 1000 series and Zbook Stduio
[jkosina@suse.cz: rewrite changelog]
Signed-off-by: Masaki Ota <masaki.ota@jp.alps.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'drivers/hid/hid-ids.h')
-rw-r--r-- | drivers/hid/hid-ids.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h index be2e005c3c51..edc9f2ae2810 100644 --- a/drivers/hid/hid-ids.h +++ b/drivers/hid/hid-ids.h @@ -77,6 +77,8 @@ #define HID_DEVICE_ID_ALPS_U1_DUAL 0x120B #define HID_DEVICE_ID_ALPS_U1_DUAL_PTP 0x121F #define HID_DEVICE_ID_ALPS_U1_DUAL_3BTN_PTP 0x1220 +#define HID_DEVICE_ID_ALPS_T4_BTNLESS 0x120C + #define USB_VENDOR_ID_AMI 0x046b #define USB_DEVICE_ID_AMI_VIRT_KEYBOARD_AND_MOUSE 0xff10 |