Lines Matching +full:imx8qxp +full:- +full:ldb
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/bridge/fsl,imx8qxp-ldb.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Liu Ying <victor.liu@nxp.com>
13 The Freescale i.MX8qm/qxp LVDS Display Bridge(LDB) has two channels.
15 The i.MX8qm/qxp LDB is controlled by Control and Status Registers(CSR) module.
16 The CSR module, as a system controller, contains the LDB's configuration
19 For i.MX8qxp LDB, each channel supports up to 24bpp parallel input color
22 them to use. Two LDB channels from two LDB instances can work together in
23 LDB split mode to support a dual link LVDS display. The channel indexes
27 For i.MX8qm LDB, each channel additionally supports up to 30bpp parallel
33 A side note is that i.MX8qm/qxp LDB is officially called pixel mapper in
36 consistency, this binding calls it LDB.
41 - fsl,imx8qm-ldb
42 - fsl,imx8qxp-ldb
44 "#address-cells":
47 "#size-cells":
52 - description: pixel clock
53 - description: bypass clock
55 clock-names:
57 - const: pixel
58 - const: bypass
60 power-domains:
63 fsl,companion-ldb:
66 A phandle which points to companion LDB which is used in LDB split mode.
69 "^channel@[0-1]$":
71 description: Represents a channel of LDB.
74 "#address-cells":
77 "#size-cells":
88 phy-names:
100 - "#address-cells"
101 - "#size-cells"
102 - reg
103 - phys
104 - phy-names
109 - compatible
110 - "#address-cells"
111 - "#size-cells"
112 - clocks
113 - clock-names
114 - power-domains
115 - channel@0
116 - channel@1
119 - if:
123 const: fsl,imx8qm-ldb
126 fsl,companion-ldb: false
131 - |
132 #include <dt-bindings/firmware/imx/rsrc.h>
133 ldb {
134 #address-cells = <1>;
135 #size-cells = <0>;
136 compatible = "fsl,imx8qxp-ldb";
139 clock-names = "pixel", "bypass";
140 power-domains = <&pd IMX_SC_R_LVDS_0>;
143 #address-cells = <1>;
144 #size-cells = <0>;
147 phy-names = "lvds_phy";
153 remote-endpoint = <&mipi_lvds_0_pxl2dpi_mipi_lvds_0_ldb_ch0>;
159 #address-cells = <1>;
160 #size-cells = <0>;
163 phy-names = "lvds_phy";
169 remote-endpoint = <&mipi_lvds_0_pxl2dpi_mipi_lvds_0_ldb_ch1>;