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