On Tue, Sep 02 2014, Zhuang Jin Can <[email protected]> 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 <[email protected]> > --- > 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 +--<[email protected]>--<xmpp:[email protected]>--ooO--(_)--Ooo-- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

