mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-07 10:29:52 +00:00
usb: gadget: f_fs: resurect usb_functionfs_descs_head structure
commit0912214178upstream. Even though usb_functionfs_descs_head structure is now deprecated, it has been used by some user space tools. Its removel in commit [ac8dde1: “Add flags to descriptors block”] was an oversight leading to build breakage for such tools. Bring it back so that old user space tools can still be build without problems on newer kernel versions. Reported-by: Lad, Prabhakar <prabhakar.csengg@gmail.com> Reported-by: Krzysztof Opasiak <k.opasiak@samsung.com> Signed-off-by: Michal Nazarewicz <mina86@mina86.com> Signed-off-by: Felipe Balbi <balbi@ti.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
de49c5f170
commit
28c5980b54
@@ -27,6 +27,13 @@ struct usb_endpoint_descriptor_no_audio {
|
|||||||
__u8 bInterval;
|
__u8 bInterval;
|
||||||
} __attribute__((packed));
|
} __attribute__((packed));
|
||||||
|
|
||||||
|
/* Legacy format, deprecated as of 3.14. */
|
||||||
|
struct usb_functionfs_descs_head {
|
||||||
|
__le32 magic;
|
||||||
|
__le32 length;
|
||||||
|
__le32 fs_count;
|
||||||
|
__le32 hs_count;
|
||||||
|
} __attribute__((packed, deprecated));
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* All numbers must be in little endian order.
|
* All numbers must be in little endian order.
|
||||||
|
|||||||
Reference in New Issue
Block a user