summaryrefslogtreecommitdiff
path: root/tools/usb
diff options
context:
space:
mode:
authorMichal Nazarewicz <mina86@mina86.com>2014-08-27 22:58:45 +0200
committerFelipe Balbi <balbi@ti.com>2014-09-02 09:16:46 -0500
commit1df22b4ea9d91b01267fb61c155c31fb65d6b8a0 (patch)
tree4d4ad7c4c49298e21bdfd6c763f0798e09b2ab9e /tools/usb
parentbe0a8887bb931af0e21531da20c41533effbb0d6 (diff)
downloadlinux-riscv-1df22b4ea9d91b01267fb61c155c31fb65d6b8a0.tar.gz
linux-riscv-1df22b4ea9d91b01267fb61c155c31fb65d6b8a0.tar.bz2
linux-riscv-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')
0 files changed, 0 insertions, 0 deletions