brintos

brintos / linux-shallow public Read only

0
0
Text · 1.5 KiB · 4442346 Raw
72 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/display/panel/ilitek,ili9322.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Ilitek ILI9322 TFT panel driver with SPI control bus8 9maintainers:10  - Linus Walleij <linus.walleij@linaro.org>11 12description: |13  This is a driver for 320x240 TFT panels, accepting a variety of input14  streams that get adapted and scaled to the panel. The panel output has15  960 TFT source driver pins and 240 TFT gate driver pins, VCOM, VCOML and16  VCOMH outputs.17 18allOf:19  - $ref: panel-common.yaml#20  - $ref: /schemas/spi/spi-peripheral-props.yaml#21 22properties:23  compatible:24    items:25      - enum:26          - dlink,dir-685-panel27      - const: ilitek,ili932228 29  reg:30    maxItems: 131 32  reset-gpios: true33  port: true34 35  vcc-supply:36    description: Core voltage supply37 38  iovcc-supply:39    description: Voltage supply for the interface input/output signals40 41  vci-supply:42    description: Voltage supply for analog parts43 44required:45  - compatible46  - reg47 48unevaluatedProperties: false49 50examples:51  - |52    spi {53        #address-cells = <1>;54        #size-cells = <0>;55 56        panel: display@0 {57            compatible = "dlink,dir-685-panel", "ilitek,ili9322";58            reg = <0>;59            vcc-supply = <&vdisp>;60            iovcc-supply = <&vdisp>;61            vci-supply = <&vdisp>;62 63            port {64                panel_in: endpoint {65                    remote-endpoint = <&display_out>;66                };67            };68        };69    };70 71...72