usb_hidg_report
struct usb_hidg_report report_data;
static int f_hidg_get_report(struct file *file, struct usb_hidg_report __user *buffer)
sizeof(struct usb_hidg_report))) {
sizeof(struct usb_hidg_report))) {
return f_hidg_get_report(file, (struct usb_hidg_report __user *)arg);
struct usb_hidg_report get_report;
#define GADGET_HID_WRITE_GET_REPORT _IOW('g', 0x42, struct usb_hidg_report)