lkml.org 
[lkml]   [2021]   [Jun]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATH 3/4] dt-bindings: display: Add virtual DRM
    Date
    Add device tree bindings documentation for virtual DRM.

    Signed-off-by: Tomohito Esaki <etom@igel.co.jp>
    ---
    .../devicetree/bindings/display/vdrm.yaml | 67 +++++++++++++++++++
    1 file changed, 67 insertions(+)
    create mode 100644 Documentation/devicetree/bindings/display/vdrm.yaml

    diff --git a/Documentation/devicetree/bindings/display/vdrm.yaml b/Documentation/devicetree/bindings/display/vdrm.yaml
    new file mode 100644
    index 000000000000..6493bb0fc09f
    --- /dev/null
    +++ b/Documentation/devicetree/bindings/display/vdrm.yaml
    @@ -0,0 +1,67 @@
    +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
    +%YAML 1.2
    +---
    +$id: http://devicetree.org/schemas/display/vdrm.yaml#
    +$schema: http://devicetree.org/meta-schemas/core.yaml#
    +
    +title: Virtual DRM Device Tree Bindings
    +
    +description:
    + This document defines device tree properties virtual DRM. The initial
    + position, size and z-position of the plane used in the virtual DRM is
    + specified.
    + The current limitation is that these settings are applied to all crtc.
    +
    +properties:
    + compatible:
    + const: virt-drm
    +
    +patternProperties:
    + "^plane(@.*)?$":
    + description: Information of the planes used in virtual DRM
    + type: object
    +
    + properties:
    + x:
    + type: int
    + description: x-coordinate of the left-top of the plane in pixels
    +
    + y:
    + type: int
    + description: y-coordinate of the left-top of the plane in pixels
    +
    + width:
    + type: int
    + description: width of the plane in pixels
    +
    + height:
    + type: int
    + description: height of the plane in pixels
    +
    + zpos:
    + type: int
    + description: z-position of the plane
    +
    + required:
    + - x
    + - y
    + - width
    + - height
    + - zpos
    +
    +required:
    + - compatible
    + - "^plane(@.*)?$"
    +
    +examples:
    + - |
    + vdrm@0 {
    + compatible = "virt-drm";
    + plane@0 {
    + x = <200>;
    + y = <100>;
    + width = <800>;
    + height = <600>;
    + zpos = <1>;
    + };
    + };
    --
    2.25.1
    \
     
     \ /
      Last update: 2022-09-17 16:10    [W:3.087 / U:0.256 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site