Lines Matching defs:rdesc
665 static u8 *motion_fixup(struct hid_device *hdev, u8 *rdesc,
672 static u8 *ps3remote_fixup(struct hid_device *hdev, u8 *rdesc,
840 static u8 *sony_report_fixup(struct hid_device *hdev, u8 *rdesc,
846 return rdesc;
854 /* rdesc[0] == 0x05 && rdesc[1] == 0x01 && */
856 rdesc[2] == 0x09 && rdesc[3] == 0x02 &&
858 rdesc[54] == 0x81 && rdesc[55] == 0x07) {
861 rdesc[55] = 0x06;
865 return motion_fixup(hdev, rdesc, rsize);
868 return ps3remote_fixup(hdev, rdesc, rsize);
876 rdesc[23] == 0x95 && rdesc[24] == 0x0D &&
878 rdesc[37] == 0x29 && rdesc[38] == 0x0D &&
880 rdesc[43] == 0x95 && rdesc[44] == 0x03) {
882 rdesc[24] = 0x10;
883 rdesc[38] = 0x10;
884 rdesc[44] = 0x00;
887 return rdesc;