| SHARP LS037V7DW01 TFT-LCD panel |
| =================================== |
| |
| Required properties: |
| - compatible: "sharp,ls037v7dw01" |
| |
| Optional properties: |
| - label: a symbolic name for the panel |
| - enable-gpios: a GPIO spec for the optional enable pin. |
| This pin is the INI pin as specified in the LS037V7DW01.pdf file. |
| - reset-gpios: a GPIO spec for the optional reset pin. |
| This pin is the RESB pin as specified in the LS037V7DW01.pdf file. |
| - mode-gpios: a GPIO |
| ordered MO, LR, and UD as specified in the LS037V7DW01.pdf file. |
| |
| Required nodes: |
| - Video port for DPI input |
| |
| This panel can have zero to five GPIOs to configure to change configuration |
| between QVGA and VGA mode and the scan direction. As these pins can be also |
| configured with external pulls, all the GPIOs are considered optional with holes |
| in the array. |
| |
| Example |
| ------- |
| |
| Example when connected to a omap2+ based device: |
| |
| lcd0: display { |
| compatible = "sharp,ls037v7dw01"; |
| power-supply = <&lcd_3v3>; |
| enable-gpios = <&gpio5 24 GPIO_ACTIVE_HIGH>; /* gpio152, lcd INI */ |
| reset-gpios = <&gpio5 27 GPIO_ACTIVE_HIGH>; /* gpio155, lcd RESB */ |
| mode-gpios = <&gpio5 26 GPIO_ACTIVE_HIGH /* gpio154, lcd MO */ |
| &gpio1 2 GPIO_ACTIVE_HIGH /* gpio2, lcd LR */ |
| &gpio1 3 GPIO_ACTIVE_HIGH>; /* gpio3, lcd UD */ |
| |
| port { |
| lcd_in: endpoint { |
| remote-endpoint = <&dpi_out>; |
| }; |
| }; |
| }; |