diff options
author | Mathias Nyman <mathias.nyman@linux.intel.com> | 2017-12-19 13:28:30 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2018-01-09 16:15:20 +0100 |
commit | 7c0143153cd33a0a267908ca419e2adc40ee513a (patch) | |
tree | 31f9c96eb6e770593486ead641214c66777031f8 /drivers/usb | |
parent | e142dc1ecc555c77826ee2706dd86f329d35597e (diff) | |
download | op-kernel-dev-7c0143153cd33a0a267908ca419e2adc40ee513a.zip op-kernel-dev-7c0143153cd33a0a267908ca419e2adc40ee513a.tar.gz |
USB: clarify USB_DT_USB_SSP_CAP_SIZE(ssac) definition
USB_DT_USB_SSP_CAP_SIZE(ssac) gives the size of the SSP capability
descriptor. The descriptor consists of 12 bytes plus a array of
SSA entries.
The number of SSA entries is stored in a SSAC value in the first 12 bytes,
The USB3.1 specification 9.6.2.5 defines SSAC as zero based:
"The number of Sublink Speed Attributes = SSAC + 1." This is not
intuitive and has already caused some confusion.
Make a small modifiaction to the USB_DT_USB_SSP_CAP_SIZE(ssac)
definition to make it a bit clearer
Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb')
0 files changed, 0 insertions, 0 deletions