HUP_DIGITIZERS
{ HID_TLC(HUP_DIGITIZERS, HUD_CONFIG) },
if (!hidbus_locate(d_ptr, d_len, HID_USAGE2(HUP_DIGITIZERS, usage),
.usage = HID_USAGE2(HUP_DIGITIZERS, HUD_TIP_SWITCH),
.usage = HID_USAGE2(HUP_DIGITIZERS, HUD_WIDTH),
.usage = HID_USAGE2(HUP_DIGITIZERS, HUD_HEIGHT),
.usage = HID_USAGE2(HUP_DIGITIZERS, HUD_CONTACTID),
.usage = HID_USAGE2(HUP_DIGITIZERS, HUD_TIP_PRESSURE),
.usage = HID_USAGE2(HUP_DIGITIZERS, HUD_IN_RANGE),
.usage = HID_USAGE2(HUP_DIGITIZERS, HUD_CONFIDENCE),
{ HID_TLC(HUP_DIGITIZERS, HUD_TOUCHSCREEN) },
{ HID_TLC(HUP_DIGITIZERS, HUD_TOUCHPAD) },
case HID_USAGE2(HUP_DIGITIZERS, HUD_TOUCHSCREEN):
case HID_USAGE2(HUP_DIGITIZERS, HUD_TOUCHPAD):
HID_USAGE2(HUP_DIGITIZERS, HUD_CONTACT_MAX), hid_feature,
HID_USAGE2(HUP_DIGITIZERS, HUD_BUTTON_TYPE), hid_feature,
hi.usage == HID_USAGE2(HUP_DIGITIZERS, HUD_FINGER))
HID_USAGE2(HUP_DIGITIZERS, HUD_CONTACTCOUNT)) {
HID_USAGE2(HUP_DIGITIZERS, HUD_SCAN_TIME)) {
HID_USAGE2(HUP_DIGITIZERS, HUD_CONFIG));
{ HID_TLC(HUP_DIGITIZERS, HUD_DIGITIZER) },
{ HID_TLC(HUP_DIGITIZERS, HUD_PEN) },
{ HID_TLC(HUP_DIGITIZERS, HUD_TOUCHSCREEN),
{ HID_TLC(HUP_DIGITIZERS, HUD_TOUCHSCREEN) },
HID_USAGE2(HUP_DIGITIZERS, HUD_DIGITIZER))
HID_USAGE2(HUP_DIGITIZERS, HUD_FINGER), hidbus_get_index(dev))) {
if (hidbus_get_usage(dev) == HID_USAGE2(HUP_DIGITIZERS, HUD_DIGITIZER))
HIDMAP_KEY(HUP_DIGITIZERS, HUD_##usage, code)
HIDMAP_ABS(HUP_DIGITIZERS, HUD_##usage, code)
HIDMAP_ABS_CB(HUP_DIGITIZERS, HUD_##usage, &cb)
HID_USAGE2(HUP_DIGITIZERS, HUD_TOUCHPAD)) != NULL) {
{ HIDMAP_ABS_CB(HUP_DIGITIZERS, HUD_SCAN_TIME, ps4dsmtp_data_cb) },
{ HIDMAP_ABS_CB(HUP_DIGITIZERS, HUD_CONTACTID, ps4dsmtp_data_cb) },
{ HIDMAP_ABS_CB(HUP_DIGITIZERS, HUD_TIP_SWITCH, ps4dsmtp_data_cb) },
HID_TLC(HUP_DIGITIZERS, HUD_TOUCHPAD) },
HID_TLC(HUP_DIGITIZERS, HUD_TOUCHPAD) },
HID_TLC(HUP_DIGITIZERS, HUD_TOUCHPAD) },
HID_USAGE2(HUP_DIGITIZERS, HUD_CONTACT_MAX),
HID_USAGE2(HUP_DIGITIZERS, HUD_CONTACTID),
.usage = HID_USAGE2(HUP_DIGITIZERS, HUD_TIP_SWITCH),
.usage = HID_USAGE2(HUP_DIGITIZERS, HUD_WIDTH),
.usage = HID_USAGE2(HUP_DIGITIZERS, HUD_HEIGHT),
.usage = HID_USAGE2(HUP_DIGITIZERS, HUD_CONTACTID),
.usage = HID_USAGE2(HUP_DIGITIZERS, HUD_TIP_PRESSURE),
.usage = HID_USAGE2(HUP_DIGITIZERS, HUD_IN_RANGE),
.usage = HID_USAGE2(HUP_DIGITIZERS, HUD_CONFIDENCE),
HID_USAGE2(HUP_DIGITIZERS, HUD_TOUCHSCREEN)) {
HID_USAGE2(HUP_DIGITIZERS, HUD_TOUCHPAD)) {
HID_USAGE2(HUP_DIGITIZERS, HUD_CONTACT_MAX)) {
HID_USAGE2(HUP_DIGITIZERS, HUD_BUTTON_TYPE)) {
HID_USAGE2(HUP_DIGITIZERS, HUD_TOUCHSCREEN))
hi.usage == HID_USAGE2(HUP_DIGITIZERS, HUD_FINGER))
HID_USAGE2(HUP_DIGITIZERS, HUD_CONTACTCOUNT)) {
HID_USAGE2(HUP_DIGITIZERS, HUD_SCAN_TIME)) {