cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

rockchip-usb-phy.yaml (1266B)


      1# SPDX-License-Identifier: GPL-2.0
      2%YAML 1.2
      3---
      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 phy
      8
      9maintainers:
     10  - Heiko Stuebner <heiko@sntech.de>
     11
     12properties:
     13  compatible:
     14    enum:
     15      - rockchip,rk3066a-usb-phy
     16      - rockchip,rk3188-usb-phy
     17      - rockchip,rk3288-usb-phy
     18
     19  "#address-cells":
     20    const: 1
     21
     22  "#size-cells":
     23    const: 0
     24
     25required:
     26  - compatible
     27  - "#address-cells"
     28  - "#size-cells"
     29
     30additionalProperties: false
     31
     32patternProperties:
     33  "usb-phy@[0-9a-f]+$":
     34    type: object
     35
     36    properties:
     37      reg:
     38        maxItems: 1
     39
     40      "#phy-cells":
     41        const: 0
     42
     43      clocks:
     44        maxItems: 1
     45
     46      clock-names:
     47        const: phyclk
     48
     49      "#clock-cells":
     50        const: 0
     51
     52      resets:
     53        maxItems: 1
     54
     55      reset-names:
     56        const: phy-reset
     57
     58      vbus-supply:
     59        description: phandle for vbus power source
     60
     61    required:
     62      - reg
     63      - "#phy-cells"
     64
     65    additionalProperties: false
     66
     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    };