xref: /linux/Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-matrix.yaml (revision 8d2b0853add1d7534dc0794e3c8e0b9e8c4ec640)
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/display/imx/fsl,imx8qxp-dc-matrix.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Freescale i.MX8qxp Display Controller Color Matrix
8
9description:
10  The unit supports linear color transformation, alpha pre-multiply and
11  alpha masking.
12
13maintainers:
14  - Liu Ying <victor.liu@nxp.com>
15
16properties:
17  compatible:
18    const: fsl,imx8qxp-dc-matrix
19
20  reg:
21    minItems: 1
22    maxItems: 2
23
24  reg-names:
25    oneOf:
26      - const: cfg      # matrix in display engine
27      - items:          # matrix in pixel engine
28          - const: pec
29          - const: cfg
30
31required:
32  - compatible
33  - reg
34  - reg-names
35
36additionalProperties: false
37
38examples:
39  - |
40    matrix@5618bc00 {
41        compatible = "fsl,imx8qxp-dc-matrix";
42        reg = <0x5618bc00 0x3c>;
43        reg-names = "cfg";
44    };
45