brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · ef5a224 Raw
69 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/display/panel/ilitek,ili9163.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Ilitek ILI9163 display panels8 9maintainers:10  - Daniel Mack <daniel@zonque.org>11 12description:13  This binding is for display panels using an Ilitek ILI9163 controller in SPI14  mode.15 16allOf:17  - $ref: panel-common.yaml#18  - $ref: /schemas/spi/spi-peripheral-props.yaml#19 20properties:21  compatible:22    items:23      - enum:24          - newhaven,1.8-128160EF25      - const: ilitek,ili916326 27  reg:28    maxItems: 129 30  spi-max-frequency:31    maximum: 3200000032 33  dc-gpios:34    maxItems: 135    description: Display data/command selection (D/CX)36 37  backlight: true38  reset-gpios: true39  rotation: true40 41required:42  - compatible43  - reg44  - dc-gpios45  - reset-gpios46 47unevaluatedProperties: false48 49examples:50  - |51    #include <dt-bindings/gpio/gpio.h>52 53    spi {54            #address-cells = <1>;55            #size-cells = <0>;56 57            display@0 {58                    compatible = "newhaven,1.8-128160EF", "ilitek,ili9163";59                    reg = <0>;60                    spi-max-frequency = <32000000>;61                    dc-gpios = <&gpio0 24 GPIO_ACTIVE_HIGH>;62                    reset-gpios = <&gpio0 25 GPIO_ACTIVE_HIGH>;63                    rotation = <180>;64                    backlight = <&backlight>;65            };66    };67 68...69