1e67e8565SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2e67e8565SEmmanuel Vadot%YAML 1.2 3e67e8565SEmmanuel Vadot--- 4e67e8565SEmmanuel Vadot$id: http://devicetree.org/schemas/display/panel/ilitek,ili9163.yaml# 5e67e8565SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6e67e8565SEmmanuel Vadot 78bab661aSEmmanuel Vadottitle: Ilitek ILI9163 display panels 8e67e8565SEmmanuel Vadot 9e67e8565SEmmanuel Vadotmaintainers: 10e67e8565SEmmanuel Vadot - Daniel Mack <daniel@zonque.org> 11e67e8565SEmmanuel Vadot 12e67e8565SEmmanuel Vadotdescription: 13e67e8565SEmmanuel Vadot This binding is for display panels using an Ilitek ILI9163 controller in SPI 14e67e8565SEmmanuel Vadot mode. 15e67e8565SEmmanuel Vadot 16e67e8565SEmmanuel VadotallOf: 17e67e8565SEmmanuel Vadot - $ref: panel-common.yaml# 188bab661aSEmmanuel Vadot - $ref: /schemas/spi/spi-peripheral-props.yaml# 19e67e8565SEmmanuel Vadot 20e67e8565SEmmanuel Vadotproperties: 21e67e8565SEmmanuel Vadot compatible: 22e67e8565SEmmanuel Vadot items: 23e67e8565SEmmanuel Vadot - enum: 24e67e8565SEmmanuel Vadot - newhaven,1.8-128160EF 25e67e8565SEmmanuel Vadot - const: ilitek,ili9163 26e67e8565SEmmanuel Vadot 27*7d0873ebSEmmanuel Vadot reg: 28*7d0873ebSEmmanuel Vadot maxItems: 1 29*7d0873ebSEmmanuel Vadot 30e67e8565SEmmanuel Vadot spi-max-frequency: 31e67e8565SEmmanuel Vadot maximum: 32000000 32e67e8565SEmmanuel Vadot 33e67e8565SEmmanuel Vadot dc-gpios: 34e67e8565SEmmanuel Vadot maxItems: 1 35e67e8565SEmmanuel Vadot description: Display data/command selection (D/CX) 36e67e8565SEmmanuel Vadot 37e67e8565SEmmanuel Vadot backlight: true 38e67e8565SEmmanuel Vadot reset-gpios: true 39e67e8565SEmmanuel Vadot rotation: true 40e67e8565SEmmanuel Vadot 41e67e8565SEmmanuel Vadotrequired: 42e67e8565SEmmanuel Vadot - compatible 43e67e8565SEmmanuel Vadot - reg 44e67e8565SEmmanuel Vadot - dc-gpios 45e67e8565SEmmanuel Vadot - reset-gpios 46e67e8565SEmmanuel Vadot 478bab661aSEmmanuel VadotunevaluatedProperties: false 48e67e8565SEmmanuel Vadot 49e67e8565SEmmanuel Vadotexamples: 50e67e8565SEmmanuel Vadot - | 51e67e8565SEmmanuel Vadot #include <dt-bindings/gpio/gpio.h> 52e67e8565SEmmanuel Vadot 53e67e8565SEmmanuel Vadot spi { 54e67e8565SEmmanuel Vadot #address-cells = <1>; 55e67e8565SEmmanuel Vadot #size-cells = <0>; 56e67e8565SEmmanuel Vadot 57e67e8565SEmmanuel Vadot display@0 { 58e67e8565SEmmanuel Vadot compatible = "newhaven,1.8-128160EF", "ilitek,ili9163"; 59e67e8565SEmmanuel Vadot reg = <0>; 60e67e8565SEmmanuel Vadot spi-max-frequency = <32000000>; 61e67e8565SEmmanuel Vadot dc-gpios = <&gpio0 24 GPIO_ACTIVE_HIGH>; 62e67e8565SEmmanuel Vadot reset-gpios = <&gpio0 25 GPIO_ACTIVE_HIGH>; 63e67e8565SEmmanuel Vadot rotation = <180>; 64e67e8565SEmmanuel Vadot backlight = <&backlight>; 65e67e8565SEmmanuel Vadot }; 66e67e8565SEmmanuel Vadot }; 67e67e8565SEmmanuel Vadot 68e67e8565SEmmanuel Vadot... 69