xref: /freebsd/sys/contrib/device-tree/Bindings/display/panel/sharp,lq101r1sx01.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel VadotSharp Microelectronics 10.1" WQXGA TFT LCD panel
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotThis panel requires a dual-channel DSI host to operate. It supports two modes:
4*c66ec88fSEmmanuel Vadot- left-right: each channel drives the left or right half of the screen
5*c66ec88fSEmmanuel Vadot- even-odd: each channel drives the even or odd lines of the screen
6*c66ec88fSEmmanuel Vadot
7*c66ec88fSEmmanuel VadotEach of the DSI channels controls a separate DSI peripheral. The peripheral
8*c66ec88fSEmmanuel Vadotdriven by the first link (DSI-LINK1), left or even, is considered the primary
9*c66ec88fSEmmanuel Vadotperipheral and controls the device. The 'link2' property contains a phandle
10*c66ec88fSEmmanuel Vadotto the peripheral driven by the second link (DSI-LINK2, right or odd).
11*c66ec88fSEmmanuel Vadot
12*c66ec88fSEmmanuel VadotNote that in video mode the DSI-LINK1 interface always provides the left/even
13*c66ec88fSEmmanuel Vadotpixels and DSI-LINK2 always provides the right/odd pixels. In command mode it
14*c66ec88fSEmmanuel Vadotis possible to program either link to drive the left/even or right/odd pixels
15*c66ec88fSEmmanuel Vadotbut for the sake of consistency this binding assumes that the same assignment
16*c66ec88fSEmmanuel Vadotis chosen as for video mode.
17*c66ec88fSEmmanuel Vadot
18*c66ec88fSEmmanuel VadotRequired properties:
19*c66ec88fSEmmanuel Vadot- compatible: should be "sharp,lq101r1sx01"
20*c66ec88fSEmmanuel Vadot- reg: DSI virtual channel of the peripheral
21*c66ec88fSEmmanuel Vadot
22*c66ec88fSEmmanuel VadotRequired properties (for DSI-LINK1 only):
23*c66ec88fSEmmanuel Vadot- link2: phandle to the DSI peripheral on the secondary link. Note that the
24*c66ec88fSEmmanuel Vadot  presence of this property marks the containing node as DSI-LINK1.
25*c66ec88fSEmmanuel Vadot- power-supply: phandle of the regulator that provides the supply voltage
26*c66ec88fSEmmanuel Vadot
27*c66ec88fSEmmanuel VadotOptional properties (for DSI-LINK1 only):
28*c66ec88fSEmmanuel Vadot- backlight: phandle of the backlight device attached to the panel
29*c66ec88fSEmmanuel Vadot
30*c66ec88fSEmmanuel VadotExample:
31*c66ec88fSEmmanuel Vadot
32*c66ec88fSEmmanuel Vadot	dsi@54300000 {
33*c66ec88fSEmmanuel Vadot		panel: panel@0 {
34*c66ec88fSEmmanuel Vadot			compatible = "sharp,lq101r1sx01";
35*c66ec88fSEmmanuel Vadot			reg = <0>;
36*c66ec88fSEmmanuel Vadot
37*c66ec88fSEmmanuel Vadot			link2 = <&secondary>;
38*c66ec88fSEmmanuel Vadot
39*c66ec88fSEmmanuel Vadot			power-supply = <...>;
40*c66ec88fSEmmanuel Vadot			backlight = <...>;
41*c66ec88fSEmmanuel Vadot		};
42*c66ec88fSEmmanuel Vadot	};
43*c66ec88fSEmmanuel Vadot
44*c66ec88fSEmmanuel Vadot	dsi@54400000 {
45*c66ec88fSEmmanuel Vadot		secondary: panel@0 {
46*c66ec88fSEmmanuel Vadot			compatible = "sharp,lq101r1sx01";
47*c66ec88fSEmmanuel Vadot			reg = <0>;
48*c66ec88fSEmmanuel Vadot		};
49*c66ec88fSEmmanuel Vadot	};
50