Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: (GPL-2.0-only)
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/display/rockchip/rockchip-drm.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006 
0007 title: Rockchip DRM master device
0008 
0009 maintainers:
0010   - Sandy Huang <hjc@rock-chips.com>
0011   - Heiko Stuebner <heiko@sntech.de>
0012 
0013 description: |
0014   The Rockchip DRM master device is a virtual device needed to list all
0015   vop devices or other display interface nodes that comprise the
0016   graphics subsystem.
0017 
0018 properties:
0019   compatible:
0020     const: rockchip,display-subsystem
0021 
0022   ports:
0023     $ref: /schemas/types.yaml#/definitions/phandle-array
0024     items:
0025       maxItems: 1
0026     description: |
0027       Should contain a list of phandles pointing to display interface port
0028       of vop devices. vop definitions as defined in
0029       Documentation/devicetree/bindings/display/rockchip/rockchip-vop.yaml
0030 
0031 required:
0032   - compatible
0033   - ports
0034 
0035 additionalProperties: false
0036 
0037 examples:
0038   - |
0039     display-subsystem {
0040         compatible = "rockchip,display-subsystem";
0041         ports = <&vopl_out>, <&vopb_out>;
0042     };