usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support
authorAnand Moon <linux.amoon@gmail.com>
Wed, 18 Jan 2023 04:44:16 +0000 (04:44 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 19 Jan 2023 13:13:28 +0000 (14:13 +0100)
commit143307adcf55a3bb2ed53e012dfc56a07cf5193f
tree1029b858d82c776b2fc9cdb24c92423e1459605e
parent71593b2020b37fd39ac91efae64d79962eb6c867
usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support

VIA LAB VL817 is a 4-port USB 3.1 hub and USB 2.0 root hub
that has a reset pin to toggle and a 5.0V core supply exported
though an integrated LDO is available for powering it.

Add the support for this hub, for controlling the reset pin and
the core power supply.

Add USB device id's for USB 2.0 and USB 3.0 root hub.

Signed-off-by: Anand Moon <linux.amoon@gmail.com>
Acked-by: Matthias Kaehlcke <mka@chromium.org>
Link: https://lore.kernel.org/r/20230118044418.875-9-linux.amoon@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/misc/onboard_usb_hub.c
drivers/usb/misc/onboard_usb_hub.h