1*fd1bf704SAriel D'Alessandro# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*fd1bf704SAriel D'Alessandro%YAML 1.2 3*fd1bf704SAriel D'Alessandro--- 4*fd1bf704SAriel D'Alessandro$id: http://devicetree.org/schemas/input/touchscreen/melfas,mip4_ts.yaml# 5*fd1bf704SAriel D'Alessandro$schema: http://devicetree.org/meta-schemas/core.yaml# 6*fd1bf704SAriel D'Alessandro 7*fd1bf704SAriel D'Alessandrotitle: MELFAS MIP4 Touchscreen 8*fd1bf704SAriel D'Alessandro 9*fd1bf704SAriel D'Alessandromaintainers: 10*fd1bf704SAriel D'Alessandro - Ariel D'Alessandro <ariel.dalessandro@collabora.com> 11*fd1bf704SAriel D'Alessandro 12*fd1bf704SAriel D'Alessandroproperties: 13*fd1bf704SAriel D'Alessandro compatible: 14*fd1bf704SAriel D'Alessandro const: melfas,mip4_ts 15*fd1bf704SAriel D'Alessandro 16*fd1bf704SAriel D'Alessandro reg: 17*fd1bf704SAriel D'Alessandro description: I2C address of the chip (0x48 or 0x34) 18*fd1bf704SAriel D'Alessandro maxItems: 1 19*fd1bf704SAriel D'Alessandro 20*fd1bf704SAriel D'Alessandro interrupts: 21*fd1bf704SAriel D'Alessandro maxItems: 1 22*fd1bf704SAriel D'Alessandro 23*fd1bf704SAriel D'Alessandro ce-gpios: 24*fd1bf704SAriel D'Alessandro description: 25*fd1bf704SAriel D'Alessandro GPIO connected to the CE (chip enable) pin of the chip (active high) 26*fd1bf704SAriel D'Alessandro maxItems: 1 27*fd1bf704SAriel D'Alessandro 28*fd1bf704SAriel D'Alessandrorequired: 29*fd1bf704SAriel D'Alessandro - compatible 30*fd1bf704SAriel D'Alessandro - reg 31*fd1bf704SAriel D'Alessandro - interrupts 32*fd1bf704SAriel D'Alessandro 33*fd1bf704SAriel D'AlessandroadditionalProperties: false 34*fd1bf704SAriel D'Alessandro 35*fd1bf704SAriel D'Alessandroexamples: 36*fd1bf704SAriel D'Alessandro - | 37*fd1bf704SAriel D'Alessandro #include <dt-bindings/gpio/gpio.h> 38*fd1bf704SAriel D'Alessandro #include <dt-bindings/interrupt-controller/irq.h> 39*fd1bf704SAriel D'Alessandro 40*fd1bf704SAriel D'Alessandro i2c { 41*fd1bf704SAriel D'Alessandro #address-cells = <1>; 42*fd1bf704SAriel D'Alessandro #size-cells = <0>; 43*fd1bf704SAriel D'Alessandro 44*fd1bf704SAriel D'Alessandro touchscreen@34 { 45*fd1bf704SAriel D'Alessandro compatible = "melfas,mip4_ts"; 46*fd1bf704SAriel D'Alessandro reg = <0x34>; 47*fd1bf704SAriel D'Alessandro 48*fd1bf704SAriel D'Alessandro interrupts-extended = <&tlmm 13 IRQ_TYPE_EDGE_FALLING>; 49*fd1bf704SAriel D'Alessandro ce-gpios = <&tlmm 12 GPIO_ACTIVE_HIGH>; 50*fd1bf704SAriel D'Alessandro 51*fd1bf704SAriel D'Alessandro pinctrl-0 = <&touchscreen_default>; 52*fd1bf704SAriel D'Alessandro pinctrl-names = "default"; 53*fd1bf704SAriel D'Alessandro }; 54*fd1bf704SAriel D'Alessandro }; 55*fd1bf704SAriel D'Alessandro 56*fd1bf704SAriel D'Alessandro... 57