blob: 1d8ca19fd37ae3fc5a858e5aa1fe01ff5b227090 [file] [log] [blame]
Tom Rini53633a82024-02-29 12:33:36 -05001# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/input/touchscreen/sitronix,st1232.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Sitronix st1232 or st1633 touchscreen controller
8
9maintainers:
10 - Bastian Hecht <hechtb@gmail.com>
11
12allOf:
13 - $ref: touchscreen.yaml#
14
15properties:
16 compatible:
17 enum:
18 - sitronix,st1232
19 - sitronix,st1633
20
21 reg:
22 maxItems: 1
23
24 interrupts:
25 maxItems: 1
26
27 gpios:
28 description: A phandle to the reset GPIO
29 maxItems: 1
30
31required:
32 - compatible
33 - reg
34 - interrupts
35
36unevaluatedProperties: false
37
38examples:
39 - |
40 i2c {
41 #address-cells = <1>;
42 #size-cells = <0>;
43
44 touchscreen@55 {
45 compatible = "sitronix,st1232";
46 reg = <0x55>;
47 interrupts = <2 0>;
48 gpios = <&gpio1 166 0>;
49 };
50 };