aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/usb.h
diff options
context:
space:
mode:
authorDaniel Scally <dan.scally@ideasonboard.com>2023-03-09 10:58:25 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2023-03-29 08:51:26 +0200
commit7bf1c56a90decd3bec4d49815289d2e40bb771ae (patch)
tree01169e55e10ac21de4210df15b7836603cb4cd1a /include/linux/usb.h
parentusb: typec: tps6598x: Add support for polling interrupts status (diff)
downloadlinux-rng-7bf1c56a90decd3bec4d49815289d2e40bb771ae.tar.xz
linux-rng-7bf1c56a90decd3bec4d49815289d2e40bb771ae.zip
usb: gadget: uvc: Make bmControls attr read/write
For the Processing Unit and Camera Terminal descriptors defined in the UVC Gadget we currently hard-code values into their bmControls fields, which enumerates which controls the gadget is able to support. This isn't appropriate since only the userspace companion program to the kernel driver will know which controls are supported. Make the configfs attributes that point to those fields read/write so userspace can set them to appropriate values. Document the new behaviour at the same time so the functionality is clear. Signed-off-by: Daniel Scally <dan.scally@ideasonboard.com> Link: https://lore.kernel.org/r/20230309105825.216745-1-dan.scally@ideasonboard.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/linux/usb.h')
0 files changed, 0 insertions, 0 deletions