Lines Matching defs:rdesc
136 static __u8 *lenovo_report_fixup(struct hid_device *hdev, __u8 *rdesc,
146 memcmp(&rdesc[140], lenovo_pro_dock_need_fixup_collection,
148 rdesc[151] = 0x01;
149 rdesc[152] = 0x00;
154 memcmp(&rdesc[234], lenovo_tpIIbtkbd_need_fixup_collection,
156 rdesc[244] = 0x00; /* usage minimum = 0x00 */
157 rdesc[247] = 0xff; /* usage maximum = 0xff */
158 rdesc[252] = 0xff; /* logical maximum = 0xff */
159 rdesc[254] = 0x08; /* report size = 0x08 */
160 rdesc[256] = 0x01; /* report count = 0x01 */
161 rdesc[258] = 0x00; /* input = 0x00 */
162 rdesc[260] = 0x01; /* report count (2) = 0x01 */
166 return rdesc;