On Tue, Sep 02 2014, Zhuang Jin Can <jin.can.zhuang@xxxxxxxxx> wrote: > Add usb_functionfs_descs_head_v2 structure for the new layout of > descriptors. NAK. It's a duplicate of <https://lkml.org/lkml/2014/6/6/128> and even more importantly, the format of the header is not fixed past the flags field (e.g. fs_count may be missing), so fs_count, hs_count and ss_count cannot be in the structure. > Signed-off-by: Zhuang Jin Can <jin.can.zhuang@xxxxxxxxx> > --- > include/uapi/linux/usb/functionfs.h | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/include/uapi/linux/usb/functionfs.h b/include/uapi/linux/usb/functionfs.h > index 0154b28..0b3f9fc 100644 > --- a/include/uapi/linux/usb/functionfs.h > +++ b/include/uapi/linux/usb/functionfs.h > @@ -32,6 +32,15 @@ struct usb_endpoint_descriptor_no_audio { > __u8 bInterval; > } __attribute__((packed)); > > +struct usb_functionfs_descs_head_v2 { > + __le32 magic; > + __le32 length; > + __le32 flags; > + __le32 fs_count; > + __le32 hs_count; > + __le32 ss_count; > +} __attribute__((packed)); > + > /* Legacy format, deprecated as of 3.14. */ > struct usb_functionfs_descs_head { > __le32 magic; -- Best regards, _ _ .o. | Liege of Serenely Enlightened Majesty of o' \,=./ `o ..o | Computer Science, Michał “mina86” Nazarewicz (o o) ooo +--<mpn@xxxxxxxxxx>--<xmpp:mina86@xxxxxxxxxx>--ooO--(_)--Ooo-- -- To unsubscribe from this list: send the line "unsubscribe linux-api" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html