1*17caa38aSKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2*17caa38aSKrzysztof Kozlowski%YAML 1.2 3*17caa38aSKrzysztof Kozlowski--- 4*17caa38aSKrzysztof Kozlowski$id: http://devicetree.org/schemas/input/cypress,cyapa.yaml# 5*17caa38aSKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml# 6*17caa38aSKrzysztof Kozlowski 7*17caa38aSKrzysztof Kozlowskititle: Cypress All Points Addressable (APA) I2C Touchpad / Trackpad 8*17caa38aSKrzysztof Kozlowski 9*17caa38aSKrzysztof Kozlowskimaintainers: 10*17caa38aSKrzysztof Kozlowski - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 11*17caa38aSKrzysztof Kozlowski 12*17caa38aSKrzysztof Kozlowskiproperties: 13*17caa38aSKrzysztof Kozlowski compatible: 14*17caa38aSKrzysztof Kozlowski const: cypress,cyapa 15*17caa38aSKrzysztof Kozlowski 16*17caa38aSKrzysztof Kozlowski reg: 17*17caa38aSKrzysztof Kozlowski maxItems: 1 18*17caa38aSKrzysztof Kozlowski 19*17caa38aSKrzysztof Kozlowski interrupts: 20*17caa38aSKrzysztof Kozlowski maxItems: 1 21*17caa38aSKrzysztof Kozlowski 22*17caa38aSKrzysztof Kozlowski wakeup-source: true 23*17caa38aSKrzysztof Kozlowski 24*17caa38aSKrzysztof Kozlowski vcc-supply: 25*17caa38aSKrzysztof Kozlowski description: 3.3V power 26*17caa38aSKrzysztof Kozlowski 27*17caa38aSKrzysztof Kozlowskirequired: 28*17caa38aSKrzysztof Kozlowski - compatible 29*17caa38aSKrzysztof Kozlowski - reg 30*17caa38aSKrzysztof Kozlowski - interrupts 31*17caa38aSKrzysztof Kozlowski 32*17caa38aSKrzysztof KozlowskiadditionalProperties: false 33*17caa38aSKrzysztof Kozlowski 34*17caa38aSKrzysztof Kozlowskiexamples: 35*17caa38aSKrzysztof Kozlowski - | 36*17caa38aSKrzysztof Kozlowski #include <dt-bindings/interrupt-controller/irq.h> 37*17caa38aSKrzysztof Kozlowski 38*17caa38aSKrzysztof Kozlowski i2c { 39*17caa38aSKrzysztof Kozlowski #address-cells = <1>; 40*17caa38aSKrzysztof Kozlowski #size-cells = <0>; 41*17caa38aSKrzysztof Kozlowski 42*17caa38aSKrzysztof Kozlowski trackpad@67 { 43*17caa38aSKrzysztof Kozlowski reg = <0x67>; 44*17caa38aSKrzysztof Kozlowski compatible = "cypress,cyapa"; 45*17caa38aSKrzysztof Kozlowski interrupts = <2 IRQ_TYPE_EDGE_FALLING>; 46*17caa38aSKrzysztof Kozlowski interrupt-parent = <&gpx1>; 47*17caa38aSKrzysztof Kozlowski wakeup-source; 48*17caa38aSKrzysztof Kozlowski }; 49*17caa38aSKrzysztof Kozlowski }; 50