[RFC PATCH 2/2] drm/panel: update simple-panel DT bindings doc with panel desc properties

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Document simple-panel description properties and subnodes.

The display-timings definition is the one described in
Documentation/devicetree/bindings/video/display-timing.txt.

Signed-off-by: Boris BREZILLON <boris.brezillon@xxxxxxxxxxxxxxxxxx>
---
 .../devicetree/bindings/panel/simple-panel.txt     | 34 ++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/Documentation/devicetree/bindings/panel/simple-panel.txt b/Documentation/devicetree/bindings/panel/simple-panel.txt
index 1341bbf..3440f78 100644
--- a/Documentation/devicetree/bindings/panel/simple-panel.txt
+++ b/Documentation/devicetree/bindings/panel/simple-panel.txt
@@ -7,6 +7,13 @@ Optional properties:
 - ddc-i2c-bus: phandle of an I2C controller used for DDC EDID probing
 - enable-gpios: GPIO pin to enable or disable the panel
 - backlight: phandle of the backlight device attached to the panel
+- height: the screen height in pixels
+- width: the screen width in pixels
+
+Optional children nodes:
+- display-timings: encode the panel timings.
+  see Documentation/devicetree/bindings/video/display-timing.txt for a full
+  description.
 
 Example:
 
@@ -19,3 +26,30 @@ Example:
 
 		backlight = <&backlight>;
 	};
+
+or
+        panel: panel {
+                compatible = "simple-panel";
+		enable-gpios = <&gpio 90 0>;
+
+		backlight = <&backlight>;
+
+		width = 1920;
+		height = 1080;
+		display-timings {
+	                native-mode = <&timing0>;
+			timing0: 1080p24 {
+				/* 1920x1080p24 */
+				clock-frequency = <52000000>;
+				hactive = <1920>;
+				vactive = <1080>;
+				hfront-porch = <25>;
+				hback-porch = <25>;
+				hsync-len = <25>;
+				vback-porch = <2>;
+				vfront-porch = <2>;
+				vsync-len = <2>;
+				hsync-active = <1>;
+			};
+		};
+	};
-- 
1.8.3.2

--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]
  Powered by Linux