1 # SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause
4 $id: http://devicetree.org/schemas/usb/cypress,hx3.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Cypress HX3 USB 3.0 hub controller family
10 - Benjamin Bara <benjamin.bara@skidata.com>
13 - $ref: usb-device.yaml#
25 - description: GPIO specifier for RESETN pin.
29 1V2 power supply (VDD_EFUSE, AVDD12, DVDD12).
33 3V3 power supply (AVDD33, VDD_IO).
36 $ref: /schemas/types.yaml#/definitions/phandle
38 phandle to the peer hub on the controller.
47 additionalProperties: false
51 #include <dt-bindings/gpio/gpio.h>
58 /* 2.0 hub on port 1 */
60 compatible = "usb4b4,6504";
62 peer-hub = <&hub_3_0>;
63 reset-gpios = <&gpio1 11 GPIO_ACTIVE_LOW>;
64 vdd-supply = <®_1v2_usb>;
65 vdd2-supply = <®_3v3_usb>;
68 /* 3.0 hub on port 2 */
70 compatible = "usb4b4,6506";
72 peer-hub = <&hub_2_0>;
73 reset-gpios = <&gpio1 11 GPIO_ACTIVE_LOW>;
74 vdd-supply = <®_1v2_usb>;
75 vdd2-supply = <®_3v3_usb>;