dt-bindings: usb: Add binding for Via lab VL817 hub controller
authorAnand Moon <linux.amoon@gmail.com>
Wed, 18 Jan 2023 04:44:14 +0000 (04:44 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 19 Jan 2023 13:13:28 +0000 (14:13 +0100)
commit31360c28dfdd18d77496bcceee44c10ab86cf7a0
tree325957ede8979ad36595541227116333e0e1bbbd
parent5e86e1a5076b88807f8b5215d93e96274996dcb9
dt-bindings: usb: Add binding for Via lab VL817 hub controller

The VIA Lab VL817 is a USB 3.1 Gen 1 hub and USB 2.0 hub
controller that features 4 downstream ports and 1 otg, with
an internal 5V regulator and has external reset pin.

Add a device tree binding for its USB protocol part.
The internal LDO is not covered by this and can just be modelled
as a fixed regulator.

Add combo of USB 2.0 and USB 3.0 root hub using peer-hub.

Signed-off-by: Anand Moon <linux.amoon@gmail.com>
Link: https://lore.kernel.org/r/20230118044418.875-7-linux.amoon@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Documentation/devicetree/bindings/usb/vialab,vl817.yaml [new file with mode: 0644]