1*3cc08f91SFrank Li# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*3cc08f91SFrank Li%YAML 1.2 3*3cc08f91SFrank Li--- 4*3cc08f91SFrank Li$id: http://devicetree.org/schemas/input/touchscreen/semtech,sx8654.yaml# 5*3cc08f91SFrank Li$schema: http://devicetree.org/meta-schemas/core.yaml# 6*3cc08f91SFrank Li 7*3cc08f91SFrank Lititle: Semtech SX8654 I2C Touchscreen Controller 8*3cc08f91SFrank Li 9*3cc08f91SFrank Limaintainers: 10*3cc08f91SFrank Li - Frank Li <Frank.Li@nxp.com> 11*3cc08f91SFrank Li 12*3cc08f91SFrank Liproperties: 13*3cc08f91SFrank Li compatible: 14*3cc08f91SFrank Li enum: 15*3cc08f91SFrank Li - semtech,sx8650 16*3cc08f91SFrank Li - semtech,sx8654 17*3cc08f91SFrank Li - semtech,sx8655 18*3cc08f91SFrank Li - semtech,sx8656 19*3cc08f91SFrank Li 20*3cc08f91SFrank Li reg: 21*3cc08f91SFrank Li maxItems: 1 22*3cc08f91SFrank Li 23*3cc08f91SFrank Li interrupts: 24*3cc08f91SFrank Li maxItems: 1 25*3cc08f91SFrank Li 26*3cc08f91SFrank Li reset-gpios: 27*3cc08f91SFrank Li maxItems: 1 28*3cc08f91SFrank Li 29*3cc08f91SFrank Lirequired: 30*3cc08f91SFrank Li - compatible 31*3cc08f91SFrank Li - reg 32*3cc08f91SFrank Li - interrupts 33*3cc08f91SFrank Li 34*3cc08f91SFrank LiadditionalProperties: false 35*3cc08f91SFrank Li 36*3cc08f91SFrank Liexamples: 37*3cc08f91SFrank Li - | 38*3cc08f91SFrank Li #include <dt-bindings/gpio/gpio.h> 39*3cc08f91SFrank Li #include <dt-bindings/interrupt-controller/irq.h> 40*3cc08f91SFrank Li 41*3cc08f91SFrank Li i2c { 42*3cc08f91SFrank Li #address-cells = <1>; 43*3cc08f91SFrank Li #size-cells = <0>; 44*3cc08f91SFrank Li 45*3cc08f91SFrank Li touchscreen@48 { 46*3cc08f91SFrank Li compatible = "semtech,sx8654"; 47*3cc08f91SFrank Li reg = <0x48>; 48*3cc08f91SFrank Li interrupt-parent = <&gpio6>; 49*3cc08f91SFrank Li interrupts = <3 IRQ_TYPE_EDGE_FALLING>; 50*3cc08f91SFrank Li reset-gpios = <&gpio4 2 GPIO_ACTIVE_LOW>; 51*3cc08f91SFrank Li }; 52*3cc08f91SFrank Li }; 53