~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/display/panel/sharp,ls037v7dw01.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: GPL-2.0
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/display/panel/sharp,ls037v7dw01.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: SHARP LS037V7DW01 TFT-LCD panel
  8 
  9 description: |
 10   This panel can have zero to five GPIOs to configure to change configuration
 11   between QVGA and VGA mode and the scan direction. As these pins can be also
 12   configured with external pulls, all the GPIOs are considered optional with holes
 13   in the array.
 14 
 15 maintainers:
 16   - Tony Lindgren <tony@atomide.com>
 17 
 18 allOf:
 19   - $ref: panel-common.yaml#
 20 
 21 properties:
 22   compatible:
 23     const: sharp,ls037v7dw01
 24 
 25   label: true
 26   enable-gpios: true
 27   reset-gpios: true
 28   port: true
 29   power-supply: true
 30 
 31   mode-gpios:
 32     minItems: 1
 33     maxItems: 3
 34     description: |
 35       GPIO ordered MO, LR, and UD as specified in LS037V7DW01.pdf
 36       This panel can have zero to three GPIOs to configure to
 37       change configuration between QVGA and VGA mode and the
 38       scan direction. As these pins can be also configured
 39       with external pulls, all the GPIOs are considered
 40       optional with holes in the array.
 41 
 42 required:
 43   - compatible
 44   - port
 45 
 46 additionalProperties: false
 47 
 48 examples:
 49   - |
 50     #include <dt-bindings/gpio/gpio.h>
 51 
 52     lcd0: display {
 53         compatible = "sharp,ls037v7dw01";
 54         power-supply = <&lcd_3v3>;
 55         enable-gpios = <&gpio5 24 GPIO_ACTIVE_HIGH>;    /* gpio152, lcd INI */
 56         reset-gpios = <&gpio5 27 GPIO_ACTIVE_HIGH>;     /* gpio155, lcd RESB */
 57         mode-gpios = <&gpio5 26 GPIO_ACTIVE_HIGH        /* gpio154, lcd MO */
 58                       &gpio1 2 GPIO_ACTIVE_HIGH         /* gpio2, lcd LR */
 59                       &gpio1 3 GPIO_ACTIVE_HIGH>;       /* gpio3, lcd UD */
 60 
 61         port {
 62             lcd_in: endpoint {
 63                 remote-endpoint = <&dpi_out>;
 64             };
 65         };
 66     };
 67 
 68 ...

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php