Documentation/devicetree/bindings/soc/rockchip/grf.yaml

Source file repositories/reference/linux-study-clean/Documentation/devicetree/bindings/soc/rockchip/grf.yaml

File Facts

System
Linux kernel
Corpus path
Documentation/devicetree/bindings/soc/rockchip/grf.yaml
Extension
.yaml
Size
10400 bytes
Lines
386
Domain
Support Tooling And Documentation
Bucket
Documentation
Inferred role
Support Tooling And Documentation: configuration, schema, or hardware description
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

# SPDX-License-Identifier: GPL-2.0
%YAML 1.2
---
$id: http://devicetree.org/schemas/soc/rockchip/grf.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Rockchip General Register Files (GRF)

maintainers:
  - Heiko Stuebner <heiko@sntech.de>

properties:
  compatible:
    oneOf:
      - items:
          - enum:
              - rockchip,rk3288-sgrf
              - rockchip,rk3528-ioc-grf
              - rockchip,rk3528-pipe-phy-grf
              - rockchip,rk3528-vo-grf
              - rockchip,rk3528-vpu-grf
              - rockchip,rk3562-ioc-grf
              - rockchip,rk3562-peri-grf
              - rockchip,rk3562-pipephy-grf
              - rockchip,rk3562-pmu-grf
              - rockchip,rk3562-sys-grf
              - rockchip,rk3562-usbphy-grf
              - rockchip,rk3566-pipe-grf
              - rockchip,rk3568-pcie3-phy-grf
              - rockchip,rk3568-pipe-grf
              - rockchip,rk3568-pipe-phy-grf
              - rockchip,rk3568-usb2phy-grf
              - rockchip,rk3576-bigcore-grf
              - rockchip,rk3576-cci-grf
              - rockchip,rk3576-dcphy-grf
              - rockchip,rk3576-gpu-grf
              - rockchip,rk3576-hdptxphy-grf
              - rockchip,rk3576-litcore-grf
              - rockchip,rk3576-npu-grf
              - rockchip,rk3576-php-grf
              - rockchip,rk3576-pipe-phy-grf
              - rockchip,rk3576-pmu1-grf
              - rockchip,rk3576-sdgmac-grf
              - rockchip,rk3576-sys-grf
              - rockchip,rk3576-usb-grf
              - rockchip,rk3576-usbdpphy-grf
              - rockchip,rk3576-vo0-grf
              - rockchip,rk3576-vo1-grf
              - rockchip,rk3576-vop-grf
              - rockchip,rk3588-bigcore0-grf
              - rockchip,rk3588-bigcore1-grf
              - rockchip,rk3588-csidphy-grf
              - rockchip,rk3588-dcphy-grf
              - rockchip,rk3588-hdptxphy-grf
              - rockchip,rk3588-ioc
              - rockchip,rk3588-php-grf
              - rockchip,rk3588-pipe-phy-grf
              - rockchip,rk3588-sys-grf
              - rockchip,rk3588-pcie3-phy-grf
              - rockchip,rk3588-pcie3-pipe-grf
              - rockchip,rk3588-usb-grf
              - rockchip,rk3588-usbdpphy-grf
              - rockchip,rk3588-vo0-grf
              - rockchip,rk3588-vo1-grf
              - rockchip,rk3588-vop-grf
              - rockchip,rv1103b-ioc
              - rockchip,rv1108-usbgrf
          - const: syscon
      - items:
          - const: rockchip,rk3588-vo-grf

Annotation

Implementation Notes