hc
2023-10-25 6c2073b7aa40e29d0eca7d571dd7bc590c7ecaa7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Rockchip PCIE PHY
-----------------------
 
Required properties:
 - compatible: rockchip,rk3399-pcie-phy
 - clocks: Must contain an entry in clock-names.
   See ../clocks/clock-bindings.txt for details.
 - clock-names: Must be "refclk"
 - resets: Must contain an entry in reset-names.
   See ../reset/reset.txt for details.
 - reset-names: Must be "phy"
 
Required properties for legacy PHY mode (deprecated):
 - #phy-cells: must be 0
 
Required properties for per-lane PHY mode (preferred):
 - #phy-cells: must be 1
 
Example:
 
grf: syscon@ff770000 {
   compatible = "rockchip,rk3399-grf", "syscon", "simple-mfd";
   #address-cells = <1>;
   #size-cells = <1>;
 
   ...
 
   pcie_phy: pcie-phy {
       compatible = "rockchip,rk3399-pcie-phy";
       #phy-cells = <0>;
       clocks = <&cru SCLK_PCIEPHY_REF>;
       clock-names = "refclk";
       resets = <&cru SRST_PCIEPHY>;
       reset-names = "phy";
   };
};