usb: core: hub: Print speed name based on ssp rate
Check for usb_device->ssp_rate to print the SuperSpeed Plus signaling rate generation and lane count. Signed-off-by: Thinh Nguyen <Thinh.Nguyen@synopsys.com> Link: https://lore.kernel.org/r/df0986bbe92251c104dd92e3c796df7c4f2674ce.1615432770.git.Thinh.Nguyen@synopsys.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
a59918cb61
commit
2d0e82c905
|
@ -4830,9 +4830,13 @@ hub_port_init(struct usb_hub *hub, struct usb_device *udev, int port1,
|
|||
"%s SuperSpeed%s%s USB device number %d using %s\n",
|
||||
(udev->config) ? "reset" : "new",
|
||||
(udev->speed == USB_SPEED_SUPER_PLUS) ?
|
||||
"Plus Gen 2" : " Gen 1",
|
||||
(udev->rx_lanes == 2 && udev->tx_lanes == 2) ?
|
||||
"x2" : "",
|
||||
" Plus" : "",
|
||||
(udev->ssp_rate == USB_SSP_GEN_2x2) ?
|
||||
" Gen 2x2" :
|
||||
(udev->ssp_rate == USB_SSP_GEN_2x1) ?
|
||||
" Gen 2x1" :
|
||||
(udev->ssp_rate == USB_SSP_GEN_1x2) ?
|
||||
" Gen 1x2" : "",
|
||||
devnum, driver_name);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue