Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1TPO TPG110 Panel
2================
3
4This binding builds on the DPI bindings, adding a few properties
5as a superset of a DPI. See panel-dpi.txt for the required DPI
6bindings.
7
8Required properties:
9- compatible : "tpo,tpg110"
10- grestb-gpios : panel reset GPIO
11- scen-gpios : serial control enable GPIO
12- scl-gpios : serial control clock line GPIO
13- sda-gpios : serial control data line GPIO
14
15Required nodes:
16- Video port for DPI input, see panel-dpi.txt
17- Panel timing for DPI setup, see panel-dpi.txt
18
19Example
20-------
21
22panel {
23 compatible = "tpo,tpg110", "panel-dpi";
24 grestb-gpios = <&stmpe_gpio44 5 GPIO_ACTIVE_LOW>;
25 scen-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
26 scl-gpios = <&gpio0 5 GPIO_ACTIVE_HIGH>;
27 sda-gpios = <&gpio0 4 GPIO_ACTIVE_HIGH>;
28 backlight = <&bl>;
29
30 port {
31 nomadik_clcd_panel: endpoint {
32 remote-endpoint = <&nomadik_clcd_pads>;
33 };
34 };
35
36 panel-timing {
37 clock-frequency = <33200000>;
38 hactive = <800>;
39 hback-porch = <216>;
40 hfront-porch = <40>;
41 hsync-len = <1>;
42 vactive = <480>;
43 vback-porch = <35>;
44 vfront-porch = <10>;
45 vsync-len = <1>;
46 };
47};