diff options
author | Michal Nazarewicz <mina86@mina86.com> | 2014-08-27 22:58:45 +0200 |
---|---|---|
committer | Felipe Balbi <balbi@ti.com> | 2014-09-02 09:16:46 -0500 |
commit | 1df22b4ea9d91b01267fb61c155c31fb65d6b8a0 (patch) | |
tree | 4d4ad7c4c49298e21bdfd6c763f0798e09b2ab9e /tools/usb/ffs-test.c | |
parent | be0a8887bb931af0e21531da20c41533effbb0d6 (diff) | |
download | blackbird-op-linux-1df22b4ea9d91b01267fb61c155c31fb65d6b8a0.tar.gz blackbird-op-linux-1df22b4ea9d91b01267fb61c155c31fb65d6b8a0.zip |
usb: gadget: f_fs: add usb_functionfs_descs_head_v2 structure
The structure can be used with user space tools that use the new
functionfs description format, for example as follows:
static const struct {
struct usb_functionfs_descs_head_v2 header;
__le32 fs_count;
__le32 hs_count;
struct {
…
} fs_desc;
struct {
…
} hs_desc;
} descriptors = {
.header = {
.magic = cpu_to_le32(FUNCTIONFS_DESCRIPTORS_MAGIC_V2),
.length = cpu_to_le32(sizeof(descriptors)),
.flags = cpu_to_le32(FUNCTIONFS_HAS_FS_DESC |
FUNCTIONFS_HAS_HS_DESC)
},
.fs_count = cpu_to_le32(X),
.fs_desc = {
…
},
.hs_count = cpu_to_le32(Y),
.hs_desc = {
…
}
};
Signed-off-by: Michal Nazarewicz <mina86@mina86.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'tools/usb/ffs-test.c')
0 files changed, 0 insertions, 0 deletions