[PATCH v3 3/6] dt-bindings: soc: rockchip: grf: Add RV1106 compatibles

Simon Glass sjg at chromium.org
Wed Jul 29 06:35:50 PDT 2026


Add the compatibles for the general register files of the Rockchip
RV1106: the main GRF, and the per-bank GPIO IOC blocks used by the pin
controller.

Signed-off-by: Simon Glass <sjg at chromium.org>
---

Changes in v3:
- Use a separate compatible for each GPIO IOC block, since their
  register layouts differ

Changes in v2:
- Drop the grf-cru clock-controller child and use the syscon-only
  group for the main GRF, since the CRU now provides the MMC phase
  clocks
- Use a single gpio-ioc compatible for the per-bank IOC blocks in
  place of the ioc and pmuioc regions

 Documentation/devicetree/bindings/soc/rockchip/grf.yaml | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/Documentation/devicetree/bindings/soc/rockchip/grf.yaml b/Documentation/devicetree/bindings/soc/rockchip/grf.yaml
index 2cc43742b8e3..ec122db3b8fd 100644
--- a/Documentation/devicetree/bindings/soc/rockchip/grf.yaml
+++ b/Documentation/devicetree/bindings/soc/rockchip/grf.yaml
@@ -64,6 +64,12 @@ properties:
               - rockchip,rk3588-vo1-grf
               - rockchip,rk3588-vop-grf
               - rockchip,rv1103b-ioc
+              - rockchip,rv1106-gpio0-ioc
+              - rockchip,rv1106-gpio1-ioc
+              - rockchip,rv1106-gpio2-ioc
+              - rockchip,rv1106-gpio3-ioc
+              - rockchip,rv1106-gpio4-ioc
+              - rockchip,rv1106-grf
               - rockchip,rv1108-usbgrf
           - const: syscon
       - items:
-- 
2.43.0




More information about the Linux-rockchip mailing list