Skip to contentSkip to conversation

dt-bindings: display: imx: convert fsl,dcu.txt to yaml format

PATCH RESEND Applied Frank Li 2 participants 2 messages Jun 16, 2025 – Jul 23, 2025

Subsystems (5)
lore
Share & tools
lore

Frank Li

author maintainer
#0 lore raw

PATCH RESEND v2 1/1 dt-bindings: display: imx: convert fsl,dcu.txt to yaml format

Convert fsl,dcu.txt to yaml format.

Additional changes:
- remove label in example.
- change node to display-controller in example.
- use 32bit address in example.
- add interrupts property.

---
Change from v1 to v2
- add Reviewed-by: Stefan Agner <[email protected]> review tag
- add interrupt

---
 .../devicetree/bindings/display/fsl,dcu.txt   | 34 ---------
 .../bindings/display/fsl,ls1021a-dcu.yaml     | 71 +++++++++++++++++++
 MAINTAINERS                                   |  2 +-
 3 files changed, 72 insertions(+), 35 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/display/fsl,dcu.txt
 create mode 100644 Documentation/devicetree/bindings/display/fsl,ls1021a-dcu.yaml
Documentation/devicetree/bindings/display/fsl,dcu.txt deleted +0 -34
deleted file mode 100644
index 63ec2a624aa94..0000000000000
@@ -1,34 +0,0 @@
-Device Tree bindings for Freescale DCU DRM Driver
-
-Required properties:
-- compatible:		Should be one of
-	* "fsl,ls1021a-dcu".
-	* "fsl,vf610-dcu".
-
-- reg:			Address and length of the register set for dcu.
-- clocks:		Handle to "dcu" and "pix" clock (in the order below)
-			This can be the same clock (e.g. LS1021a)
-			See ../clocks/clock-bindings.txt for details.
-- clock-names:		Should be "dcu" and "pix"
-			See ../clocks/clock-bindings.txt for details.
-- big-endian		Boolean property, LS1021A DCU registers are big-endian.
-- port			Video port for the panel output
-
-Optional properties:
-- fsl,tcon:		The phandle to the timing controller node.
-
-Examples:
-dcu: dcu@2ce0000 {
-	compatible = "fsl,ls1021a-dcu";
-	reg = <0x0 0x2ce0000 0x0 0x10000>;
-	clocks = <&platform_clk 0>, <&platform_clk 0>;
-	clock-names = "dcu", "pix";
-	big-endian;
-	fsl,tcon = <&tcon>;
-
-	port {
-		dcu_out: endpoint {
-			remote-endpoint = <&panel_out>;
-	     };
-	};
-};
Documentation/devicetree/bindings/display/fsl,ls1021a-dcu.yaml new file +71 -0

71 lines not on this page · raw message

MAINTAINERS +1 -1
index c2b570ed5f2f2..dcea56016c656 100644
@@ -8048,7 +8048,7 @@ M:	Alison Wang <[email protected]>
 L:	[email protected]
 S:	Supported
 T:	git https://gitlab.freedesktop.org/drm/misc/kernel.git
-F:	Documentation/devicetree/bindings/display/fsl,dcu.txt
+F:	Documentation/devicetree/bindings/display/fsl,ls1021a-dcu.yaml
 F:	Documentation/devicetree/bindings/display/fsl,vf610-tcon.yaml
 F:	drivers/gpu/drm/fsl-dcu/
 
Signature · 1 line
2.34.1
maintainer Applied
#1 lore raw
Quoted 15 lines · Frank Li

Convert fsl,dcu.txt to yaml format.

Additional changes:
- remove label in example.
- change node to display-controller in example.
- use 32bit address in example.
- add interrupts property.

---
Change from v1 to v2
- add Reviewed-by: Stefan Agner <[email protected]> review tag
- add interrupt

Quoted 7 lines
---
 .../devicetree/bindings/display/fsl,dcu.txt   | 34 ---------
 .../bindings/display/fsl,ls1021a-dcu.yaml     | 71 +++++++++++++++++++
 MAINTAINERS                                   |  2 +-
 3 files changed, 72 insertions(+), 35 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/display/fsl,dcu.txt
 create mode 100644 Documentation/devicetree/bindings/display/fsl,ls1021a-dcu.yaml

Applied, thanks.

Rob