aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/video/sharp,ls037v7dw01.txt
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2014-06-04 12:07:08 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2014-06-04 12:07:08 -0400
commit15b588303155b22edd559672905db8e59a44ef9a (patch)
tree5413973ea42014d71ac6d8ce36dbf05058a45646 /Documentation/devicetree/bindings/video/sharp,ls037v7dw01.txt
parentd55696af8d91e8f21dacd74a236e6dcc4f6d78c4 (diff)
parentf2dd36ac9974cc2353bcbb8e6b643fb96030564c (diff)
Merge tag 'fbdev-omap-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux into next
Pull omap fbdev changes from Tomi Valkeinen: - DT support for the panel drivers that were still missing it - TI AM43xx support - TI OMAP5 support * tag 'fbdev-omap-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux: (46 commits) OMAPDSS: move 'compatible' converter to omapdss driver OMAPDSS: HDMI: fix devm_ioremap_resource error checks OMAPDSS: HDMI: remove unused defines OMAPDSS: HDMI: cleanup WP ioremaps OMAPDSS: panel NEC-NL8048HL11 DT support Doc/DT: Add DT binding documentation for TPO td043mtea1 panel OMAPDSS: Panel TPO-TD043MTEA1 DT support Doc/DT: Add DT binding documentation for SHARP LS037V7DW01 OMAPDSS: panel sharp-ls037v7dw01 DT support OMAPDSS: panel-sharp-ls037v7dw01: update to use gpiod Doc/DT: Add binding doc for lgphilips,lb035q02.txt OMAPDSS: panel-lgphilips-lb035q02: Add DT support OMAPDSS: panel-lgphilips-lb035q02: use gpiod for enable gpio OMAPDSS: hdmi5_core: Fix compilation with OMAP5_DSS_HDMI_AUDIO OMAPDSS: panel-dpi: enable-gpio OMAPDSS: Fix writes to DISPC_POL_FREQ Doc/DT: Add OMAP5 DSS DT bindings OMAPDSS: HDMI: cleanup ioremaps OMAPDSS: HDMI: Add OMAP5 HDMI support OMAPDSS: HDMI: PLL changes for OMAP5 ...
Diffstat (limited to 'Documentation/devicetree/bindings/video/sharp,ls037v7dw01.txt')
-rw-r--r--Documentation/devicetree/bindings/video/sharp,ls037v7dw01.txt43
1 files changed, 43 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/video/sharp,ls037v7dw01.txt b/Documentation/devicetree/bindings/video/sharp,ls037v7dw01.txt
new file mode 100644
index 000000000000..0cc8981e9d49
--- /dev/null
+++ b/Documentation/devicetree/bindings/video/sharp,ls037v7dw01.txt
@@ -0,0 +1,43 @@
1SHARP LS037V7DW01 TFT-LCD panel
2===================================
3
4Required properties:
5- compatible: "sharp,ls037v7dw01"
6
7Optional properties:
8- label: a symbolic name for the panel
9- enable-gpios: a GPIO spec for the optional enable pin.
10 This pin is the INI pin as specified in the LS037V7DW01.pdf file.
11- reset-gpios: a GPIO spec for the optional reset pin.
12 This pin is the RESB pin as specified in the LS037V7DW01.pdf file.
13- mode-gpios: a GPIO
14 ordered MO, LR, and UD as specified in the LS037V7DW01.pdf file.
15
16Required nodes:
17- Video port for DPI input
18
19This panel can have zero to five GPIOs to configure to change configuration
20between QVGA and VGA mode and the scan direction. As these pins can be also
21configured with external pulls, all the GPIOs are considered optional with holes
22in the array.
23
24Example
25-------
26
27Example when connected to a omap2+ based device:
28
29lcd0: display {
30 compatible = "sharp,ls037v7dw01";
31 power-supply = <&lcd_3v3>;
32 enable-gpios = <&gpio5 24 GPIO_ACTIVE_HIGH>; /* gpio152, lcd INI */
33 reset-gpios = <&gpio5 27 GPIO_ACTIVE_HIGH>; /* gpio155, lcd RESB */
34 mode-gpios = <&gpio5 26 GPIO_ACTIVE_HIGH /* gpio154, lcd MO */
35 &gpio1 2 GPIO_ACTIVE_HIGH /* gpio2, lcd LR */
36 &gpio1 3 GPIO_ACTIVE_HIGH>; /* gpio3, lcd UD */
37
38 port {
39 lcd_in: endpoint {
40 remote-endpoint = <&dpi_out>;
41 };
42 };
43};