xref: /linux/Documentation/devicetree/bindings/display/rockchip/rockchip-drm.yaml (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
17064de72SDafna Hirschfeld# SPDX-License-Identifier: (GPL-2.0-only)
27064de72SDafna Hirschfeld%YAML 1.2
37064de72SDafna Hirschfeld---
47064de72SDafna Hirschfeld$id: http://devicetree.org/schemas/display/rockchip/rockchip-drm.yaml#
57064de72SDafna Hirschfeld$schema: http://devicetree.org/meta-schemas/core.yaml#
67064de72SDafna Hirschfeld
77064de72SDafna Hirschfeldtitle: Rockchip DRM master device
87064de72SDafna Hirschfeld
97064de72SDafna Hirschfeldmaintainers:
107064de72SDafna Hirschfeld  - Sandy Huang <hjc@rock-chips.com>
117064de72SDafna Hirschfeld  - Heiko Stuebner <heiko@sntech.de>
127064de72SDafna Hirschfeld
137064de72SDafna Hirschfelddescription: |
147064de72SDafna Hirschfeld  The Rockchip DRM master device is a virtual device needed to list all
157064de72SDafna Hirschfeld  vop devices or other display interface nodes that comprise the
167064de72SDafna Hirschfeld  graphics subsystem.
177064de72SDafna Hirschfeld
187064de72SDafna Hirschfeldproperties:
197064de72SDafna Hirschfeld  compatible:
207064de72SDafna Hirschfeld    const: rockchip,display-subsystem
217064de72SDafna Hirschfeld
227064de72SDafna Hirschfeld  ports:
237064de72SDafna Hirschfeld    $ref: /schemas/types.yaml#/definitions/phandle-array
24*39bd2b6aSRob Herring    items:
25*39bd2b6aSRob Herring      maxItems: 1
267064de72SDafna Hirschfeld    description: |
277064de72SDafna Hirschfeld      Should contain a list of phandles pointing to display interface port
287064de72SDafna Hirschfeld      of vop devices. vop definitions as defined in
29d985becfSMauro Carvalho Chehab      Documentation/devicetree/bindings/display/rockchip/rockchip-vop.yaml
307064de72SDafna Hirschfeld
317064de72SDafna Hirschfeldrequired:
327064de72SDafna Hirschfeld  - compatible
337064de72SDafna Hirschfeld  - ports
347064de72SDafna Hirschfeld
357064de72SDafna HirschfeldadditionalProperties: false
367064de72SDafna Hirschfeld
377064de72SDafna Hirschfeldexamples:
387064de72SDafna Hirschfeld  - |
397064de72SDafna Hirschfeld    display-subsystem {
407064de72SDafna Hirschfeld        compatible = "rockchip,display-subsystem";
417064de72SDafna Hirschfeld        ports = <&vopl_out>, <&vopb_out>;
427064de72SDafna Hirschfeld    };
43