brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · 499d551 Raw
79 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/phy/rockchip-usb-phy.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Rockchip USB2.0 phy8 9maintainers:10  - Heiko Stuebner <heiko@sntech.de>11 12properties:13  compatible:14    enum:15      - rockchip,rk3066a-usb-phy16      - rockchip,rk3188-usb-phy17      - rockchip,rk3288-usb-phy18 19  "#address-cells":20    const: 121 22  "#size-cells":23    const: 024 25required:26  - compatible27  - "#address-cells"28  - "#size-cells"29 30additionalProperties: false31 32patternProperties:33  "usb-phy@[0-9a-f]+$":34    type: object35 36    properties:37      reg:38        maxItems: 139 40      "#phy-cells":41        const: 042 43      clocks:44        maxItems: 145 46      clock-names:47        const: phyclk48 49      "#clock-cells":50        const: 051 52      resets:53        maxItems: 154 55      reset-names:56        const: phy-reset57 58      vbus-supply:59        description: phandle for vbus power source60 61    required:62      - reg63      - "#phy-cells"64 65    additionalProperties: false66 67examples:68  - |69    usbphy: usbphy {70      compatible = "rockchip,rk3288-usb-phy";71      #address-cells = <1>;72      #size-cells = <0>;73 74      usbphy0: usb-phy@320 {75        reg = <0x320>;76        #phy-cells = <0>;77      };78    };79