Lines Matching refs:haptic
175 struct hid_haptic_device *haptic; /* haptic related configuration */ member
587 hid_haptic_feature_mapping(hdev, td->haptic, field, usage); in mt_feature_mapping()
945 hid_haptic_check_pressure_unit(td->haptic, in mt_touch_input_mapping()
1069 hid_haptic_pressure_reset(td->haptic); in mt_sync_frame()
1222 hid_haptic_pressure_increase(td->haptic, *slot->p); in mt_process_slot()
1530 ret = hid_haptic_input_mapping(hdev, td->haptic, hi, field, usage, bit, in mt_input_mapping()
1792 if (hid_haptic_input_configured(hdev, td->haptic, hi) == 0) in mt_input_configured()
1966 td->haptic = devm_kzalloc(&hdev->dev, sizeof(*(td->haptic)), GFP_KERNEL); in mt_probe()
1967 if (!td->haptic) in mt_probe()
1970 td->haptic->hdev = hdev; in mt_probe()
2040 if (hid_haptic_init(hdev, &td->haptic)) { in mt_probe()
2044 devm_kfree(&hdev->dev, td->haptic); in mt_probe()
2047 devm_kfree(&hdev->dev, td->haptic); in mt_probe()