1# Copyright (c) 2020, Rohit Gujarathi
2# SPDX-License-Identifier: Apache-2.0
3
4description: Sharp memory display controller
5
6compatible: "sharp,ls0xx"
7
8include: spi-device.yaml
9
10properties:
11    height:
12      type: int
13      required: true
14      description: Height in pixel of the panel driven by the controller
15
16    width:
17      type: int
18      required: true
19      description: Width in pixel of the panel driven by the controller
20
21    extcomin-gpios:
22      type: phandle-array
23      required: false
24      description: EXTCOMIN pin
25
26        The EXTCOMIN pin is where a square pulse for toggling VCOM will
27        be given
28
29    extcomin-frequency:
30      type: int
31      required: false
32      description: EXTCOMIN pin toggle frequency
33
34        The frequency with which the EXTCOMIN pin should be toggled. See
35        datasheet of particular display. Higher frequency gives better
36        contrast while low frequency saves power.
37
38    disp-en-gpios:
39      type: phandle-array
40      required: false
41      description: DISPLAY pin
42
43        The DISPLAY pin controls if the LCD displays memory contents or
44        white screen. If defined, the pin will be set high during driver
45        initialization. display blanking apis can be used to control it.
46