xref: /linux/Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-constframe.yaml (revision 260f6f4fda93c8485c8037865c941b42b9cba5d2)
1*1c0ff333SLiu Ying# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*1c0ff333SLiu Ying%YAML 1.2
3*1c0ff333SLiu Ying---
4*1c0ff333SLiu Ying$id: http://devicetree.org/schemas/display/imx/fsl,imx8qxp-dc-constframe.yaml#
5*1c0ff333SLiu Ying$schema: http://devicetree.org/meta-schemas/core.yaml#
6*1c0ff333SLiu Ying
7*1c0ff333SLiu Yingtitle: Freescale i.MX8qxp Display Controller Constant Frame
8*1c0ff333SLiu Ying
9*1c0ff333SLiu Yingdescription: |
10*1c0ff333SLiu Ying  The Constant Frame unit is used instead of a Fetch unit where generation of
11*1c0ff333SLiu Ying  constant color frames only is sufficient. This is the case for the background
12*1c0ff333SLiu Ying  planes of content and safety streams in a Display Controller.
13*1c0ff333SLiu Ying
14*1c0ff333SLiu Ying  The color can be setup to any RGBA value.
15*1c0ff333SLiu Ying
16*1c0ff333SLiu Yingmaintainers:
17*1c0ff333SLiu Ying  - Liu Ying <victor.liu@nxp.com>
18*1c0ff333SLiu Ying
19*1c0ff333SLiu Yingproperties:
20*1c0ff333SLiu Ying  compatible:
21*1c0ff333SLiu Ying    const: fsl,imx8qxp-dc-constframe
22*1c0ff333SLiu Ying
23*1c0ff333SLiu Ying  reg:
24*1c0ff333SLiu Ying    maxItems: 2
25*1c0ff333SLiu Ying
26*1c0ff333SLiu Ying  reg-names:
27*1c0ff333SLiu Ying    items:
28*1c0ff333SLiu Ying      - const: pec
29*1c0ff333SLiu Ying      - const: cfg
30*1c0ff333SLiu Ying
31*1c0ff333SLiu Yingrequired:
32*1c0ff333SLiu Ying  - compatible
33*1c0ff333SLiu Ying  - reg
34*1c0ff333SLiu Ying  - reg-names
35*1c0ff333SLiu Ying
36*1c0ff333SLiu YingadditionalProperties: false
37*1c0ff333SLiu Ying
38*1c0ff333SLiu Yingexamples:
39*1c0ff333SLiu Ying  - |
40*1c0ff333SLiu Ying    constframe@56180960 {
41*1c0ff333SLiu Ying        compatible = "fsl,imx8qxp-dc-constframe";
42*1c0ff333SLiu Ying        reg = <0x56180960 0xc>, <0x56184400 0x20>;
43*1c0ff333SLiu Ying        reg-names = "pec", "cfg";
44*1c0ff333SLiu Ying    };
45