cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

sharp,ls037v7dw01.yaml (1870B)


      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
      7title: SHARP LS037V7DW01 TFT-LCD panel
      8
      9description: |
     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
     15maintainers:
     16  - Tony Lindgren <tony@atomide.com>
     17
     18allOf:
     19  - $ref: panel-common.yaml#
     20
     21properties:
     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
     42required:
     43  - compatible
     44  - port
     45
     46additionalProperties: false
     47
     48examples:
     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...