diff --git
a/drivers/usb/gadget/function/f_accessory.c
b/drivers/usb/gadget/function/f_accessory.c
index b5467ca..dec2242
100644
--- a/drivers/usb/gadget/function/f_accessory.c
+++
b/drivers/usb/gadget/function/f_accessory.c
@@ -404,12 +404,19 @@
{
}
+int acc_hid_raw_request(struct hid_device *hid, unsigned char
reportnum,
+ __u8 *buf, size_t len, unsigned char rtype, int reqtype)
+{
+ return 0;
+}
+
static struct hid_ll_driver
acc_hid_ll_driver = {
.parse = acc_hid_parse,
.start
= acc_hid_start,
.stop = acc_hid_stop,
.open =
acc_hid_open,
.close = acc_hid_close,
+ .raw_request =
acc_hid_raw_request,
};