65 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/phy/amlogic,meson8b-usb2-phy.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Amlogic Meson8, Meson8b, Meson8m2 and GXBB USB2 PHY8 9maintainers:10 - Martin Blumenstingl <martin.blumenstingl@googlemail.com>11 12properties:13 compatible:14 oneOf:15 - items:16 - enum:17 - amlogic,meson8-usb2-phy18 - amlogic,meson8b-usb2-phy19 - amlogic,meson8m2-usb2-phy20 - const: amlogic,meson-mx-usb2-phy21 - const: amlogic,meson-gxbb-usb2-phy22 23 reg:24 maxItems: 125 26 clocks:27 minItems: 228 29 clock-names:30 items:31 - const: usb_general32 - const: usb33 34 resets:35 minItems: 136 37 "#phy-cells":38 const: 039 40 phy-supply:41 description:42 Phandle to a regulator that provides power to the PHY. This43 regulator will be managed during the PHY power on/off sequence.44 45required:46 - compatible47 - reg48 - clocks49 - clock-names50 - "#phy-cells"51 52additionalProperties: false53 54examples:55 - |56 usb-phy@c0000000 {57 compatible = "amlogic,meson-gxbb-usb2-phy";58 reg = <0xc0000000 0x20>;59 resets = <&reset_usb_phy>;60 clocks = <&clk_usb_general>, <&reset_usb>;61 clock-names = "usb_general", "usb";62 phy-supply = <&usb_vbus>;63 #phy-cells = <0>;64 };65