Commit Graph

6 Commits

Author SHA1 Message Date
Greg Kroah-Hartman
23b232bf36 rename "GPL-2.0+" to "GPL-2.0-or-later"
This makes `reuse lint` happy as well as license lawyers...

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2021-02-22 14:25:02 +01:00
Michael Drake
4f2a365e20 lsusb: Add support for descriptor extensions.
These allow descriptors with common fields at the start, one of
which common fields specifies a field whos value determines which
of a set of descriptor extensions should be used to render the
remainder of the descriptor.

Signed-off-by: Michael Drake <michael.drake@codethink.co.uk>
2018-06-07 17:55:45 +01:00
Greg Kroah-Hartman
f6f293c82d Add correct SPDX license identifiers to all files
This removes the "boiler-plate" license texts in the individual files to
use SPDX identifiers instead.  Cleans up the text a lot.

All copyright notices were left intact, as this does not change
anything.

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-12-08 15:46:10 +01:00
Michael Drake
e418e05bcf lsusb: Add descriptor definition for USB3 BOS Configuration Summary.
Add definition of the BOS configuration summary descriptor, as
specified by the USB 3 standard, to the descriptor definitions
for lsusb.

Signed-off-by: Michael Drake <michael.drake@codethink.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-12-07 15:53:28 +01:00
Michael Drake
5696933b47 lsusb: Add descriptor definitions for UAC3.
These descriptor definitions descibe how raw descriptor data
should be interpreted.

Signed-off-by: Michael Drake <michael.drake@codethink.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-12-07 15:53:28 +01:00
Michael Drake
6a2df2a4d9 lsusb: Add declarative definitions for UAC1 and UAC2 descriptors.
These descriptor definitions descibe how raw descriptor data
should be interpreted.

Signed-off-by: Michael Drake <michael.drake@codethink.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-12-07 15:52:48 +01:00