forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-13 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e
kernel/Documentation/devicetree/bindings/soc/rockchip/grf.txt
....@@ -10,32 +10,40 @@
1010
1111 On RK3328 SoCs, the GRF adds a section for USB2PHYGRF,
1212
13
+ON RK3308 SoC, the GRF is divided into four sections:
14
+- GRF, used for general non-secure system,
15
+- SGRF, used for general secure system,
16
+- DETECTGRF, used for audio codec system,
17
+- COREGRF, used for pvtm,
18
+
1319 Required Properties:
1420
1521 - compatible: GRF should be one of the following:
16
- - "rockchip,rk1808-grf", "syscon": for rk1808
22
+ - "rockchip,px30-grf", "syscon": for px30
1723 - "rockchip,rk3036-grf", "syscon": for rk3036
1824 - "rockchip,rk3066-grf", "syscon": for rk3066
1925 - "rockchip,rk3188-grf", "syscon": for rk3188
2026 - "rockchip,rk3228-grf", "syscon": for rk3228
2127 - "rockchip,rk3288-grf", "syscon": for rk3288
28
+ - "rockchip,rk3308-grf", "syscon": for rk3308
2229 - "rockchip,rk3328-grf", "syscon": for rk3328
2330 - "rockchip,rk3368-grf", "syscon": for rk3368
2431 - "rockchip,rk3399-grf", "syscon": for rk3399
2532 - "rockchip,rv1108-grf", "syscon": for rv1108
26
- - "rockchip,rv1126-grf", "syscon": for rv1126
27
-- compatible: COREGRF should be one of the following
28
- - "rockchip,rk1808-coregrf", "syscon": for rk1808
33
+- compatible: DETECTGRF should be one of the following:
34
+ - "rockchip,rk3308-detect-grf", "syscon": for rk3308
35
+- compatilbe: COREGRF should be one of the following:
36
+ - "rockchip,rk3308-core-grf", "syscon": for rk3308
2937 - compatible: PMUGRF should be one of the following:
30
- - "rockchip,rv1108-pmugrf", "syscon": for rv1108
31
- - "rockchip,rv1126-pmugrf", "syscon": for rv1126
38
+ - "rockchip,px30-pmugrf", "syscon": for px30
3239 - "rockchip,rk3368-pmugrf", "syscon": for rk3368
3340 - "rockchip,rk3399-pmugrf", "syscon": for rk3399
34
-- compatible: SGRF should be one of the following
41
+- compatible: SGRF should be one of the following:
3542 - "rockchip,rk3288-sgrf", "syscon": for rk3288
36
-- compatible: USB2PHYGRF should be one of the followings
43
+- compatible: USB2PHYGRF should be one of the following:
44
+ - "rockchip,px30-usb2phy-grf", "syscon": for px30
3745 - "rockchip,rk3328-usb2phy-grf", "syscon": for rk3328
38
-- compatible: USBGRF should be one of the following
46
+- compatible: USBGRF should be one of the following:
3947 - "rockchip,rv1108-usbgrf", "syscon": for rv1108
4048 - reg: physical base address of the controller and length of memory mapped
4149 region.