65 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2# Copyright 2019 BayLibre, SAS3%YAML 1.24---5$id: http://devicetree.org/schemas/phy/amlogic,g12a-usb3-pcie-phy.yaml#6$schema: http://devicetree.org/meta-schemas/core.yaml#7 8title: Amlogic G12A USB3 + PCIE Combo PHY9 10maintainers:11 - Neil Armstrong <neil.armstrong@linaro.org>12 13properties:14 compatible:15 enum:16 - amlogic,g12a-usb3-pcie-phy17 18 reg:19 maxItems: 120 21 clocks:22 maxItems: 123 24 clock-names:25 items:26 - const: ref_clk27 28 resets:29 maxItems: 130 31 reset-names:32 items:33 - const: phy34 35 "#phy-cells":36 const: 137 38 phy-supply:39 description:40 Phandle to a regulator that provides power to the PHY. This41 regulator will be managed during the PHY power on/off sequence.42 43required:44 - compatible45 - reg46 - clocks47 - clock-names48 - resets49 - reset-names50 - "#phy-cells"51 52additionalProperties: false53 54examples:55 - |56 phy@46000 {57 compatible = "amlogic,g12a-usb3-pcie-phy";58 reg = <0x46000 0x2000>;59 clocks = <&ref_clk>;60 clock-names = "ref_clk";61 resets = <&phy_reset>;62 reset-names = "phy";63 #phy-cells = <1>;64 };65