1*1f22b131SJonathan Cameron# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*1f22b131SJonathan Cameron%YAML 1.2 3*1f22b131SJonathan Cameron--- 4*1f22b131SJonathan Cameron$id: http://devicetree.org/schemas/iio/gyroscope/bosch,bmg160.yaml# 5*1f22b131SJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml# 6*1f22b131SJonathan Cameron 7*1f22b131SJonathan Camerontitle: Bosch BMG160 triaxial rotation sensor (gyroscope) 8*1f22b131SJonathan Cameron 9*1f22b131SJonathan Cameronmaintainers: 10*1f22b131SJonathan Cameron - H. Nikolaus Schaller <hns@goldelico.com> 11*1f22b131SJonathan Cameron 12*1f22b131SJonathan Cameronproperties: 13*1f22b131SJonathan Cameron compatible: 14*1f22b131SJonathan Cameron enum: 15*1f22b131SJonathan Cameron - bosch,bmg160 16*1f22b131SJonathan Cameron - bosch,bmi055_gyro 17*1f22b131SJonathan Cameron - bosch,bmi088_gyro 18*1f22b131SJonathan Cameron 19*1f22b131SJonathan Cameron reg: 20*1f22b131SJonathan Cameron maxItems: 1 21*1f22b131SJonathan Cameron 22*1f22b131SJonathan Cameron interrupts: 23*1f22b131SJonathan Cameron minItems: 1 24*1f22b131SJonathan Cameron description: 25*1f22b131SJonathan Cameron Should be configured with type IRQ_TYPE_EDGE_RISING. 26*1f22b131SJonathan Cameron 27*1f22b131SJonathan Cameronrequired: 28*1f22b131SJonathan Cameron - compatible 29*1f22b131SJonathan Cameron - reg 30*1f22b131SJonathan Cameron 31*1f22b131SJonathan CameronadditionalProperties: false 32*1f22b131SJonathan Cameron 33*1f22b131SJonathan Cameronexamples: 34*1f22b131SJonathan Cameron - | 35*1f22b131SJonathan Cameron #include <dt-bindings/interrupt-controller/irq.h> 36*1f22b131SJonathan Cameron i2c { 37*1f22b131SJonathan Cameron #address-cells = <1>; 38*1f22b131SJonathan Cameron #size-cells = <0>; 39*1f22b131SJonathan Cameron gyroscope@69 { 40*1f22b131SJonathan Cameron compatible = "bosch,bmg160"; 41*1f22b131SJonathan Cameron reg = <0x69>; 42*1f22b131SJonathan Cameron interrupt-parent = <&gpio6>; 43*1f22b131SJonathan Cameron interrupts = <18 IRQ_TYPE_EDGE_RISING>; 44*1f22b131SJonathan Cameron }; 45*1f22b131SJonathan Cameron }; 46*1f22b131SJonathan Cameron... 47