Lines Matching refs:rdesc
1052 static __u8 *sixaxis_fixup(struct hid_device *hdev, __u8 *rdesc, in sixaxis_fixup() argument
1059 static u8 *motion_fixup(struct hid_device *hdev, u8 *rdesc, in motion_fixup() argument
1066 static u8 *navigation_fixup(struct hid_device *hdev, u8 *rdesc, in navigation_fixup() argument
1073 static __u8 *ps3remote_fixup(struct hid_device *hdev, __u8 *rdesc, in ps3remote_fixup() argument
1114 static __u8 *sony_report_fixup(struct hid_device *hdev, __u8 *rdesc, in sony_report_fixup() argument
1127 rdesc[2] == 0x09 && rdesc[3] == 0x02 && in sony_report_fixup()
1129 rdesc[54] == 0x81 && rdesc[55] == 0x07) { in sony_report_fixup()
1132 rdesc[55] = 0x06; in sony_report_fixup()
1142 rdesc = dualshock4_usb_rdesc; in sony_report_fixup()
1146 rdesc = dualshock4_bt_rdesc; in sony_report_fixup()
1151 return sixaxis_fixup(hdev, rdesc, rsize); in sony_report_fixup()
1154 return motion_fixup(hdev, rdesc, rsize); in sony_report_fixup()
1157 return navigation_fixup(hdev, rdesc, rsize); in sony_report_fixup()
1160 return ps3remote_fixup(hdev, rdesc, rsize); in sony_report_fixup()
1162 return rdesc; in sony_report_fixup()