1*a238572bSRodrigo Gobbi# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*a238572bSRodrigo Gobbi%YAML 1.2 3*a238572bSRodrigo Gobbi--- 4*a238572bSRodrigo Gobbi$id: http://devicetree.org/schemas/iio/gyroscope/invensense,itg3200.yaml# 5*a238572bSRodrigo Gobbi$schema: http://devicetree.org/meta-schemas/core.yaml# 6*a238572bSRodrigo Gobbi 7*a238572bSRodrigo Gobbititle: Invensense ITG-3200 Gyroscope 8*a238572bSRodrigo Gobbi 9*a238572bSRodrigo Gobbimaintainers: 10*a238572bSRodrigo Gobbi - Jonathan Cameron <jic23@kernel.org> 11*a238572bSRodrigo Gobbi 12*a238572bSRodrigo Gobbidescription: | 13*a238572bSRodrigo Gobbi Triple-axis, digital output gyroscope with a three 16-bit analog-to-digital 14*a238572bSRodrigo Gobbi converters (ADCs) for digitizing the gyro outputs, a user-selectable internal 15*a238572bSRodrigo Gobbi low-pass filter bandwidth, and a Fast-Mode I2C. 16*a238572bSRodrigo Gobbi 17*a238572bSRodrigo Gobbiproperties: 18*a238572bSRodrigo Gobbi compatible: 19*a238572bSRodrigo Gobbi const: invensense,itg3200 20*a238572bSRodrigo Gobbi 21*a238572bSRodrigo Gobbi reg: 22*a238572bSRodrigo Gobbi maxItems: 1 23*a238572bSRodrigo Gobbi 24*a238572bSRodrigo Gobbi vdd-supply: true 25*a238572bSRodrigo Gobbi 26*a238572bSRodrigo Gobbi vlogic-supply: true 27*a238572bSRodrigo Gobbi 28*a238572bSRodrigo Gobbi interrupts: 29*a238572bSRodrigo Gobbi maxItems: 1 30*a238572bSRodrigo Gobbi 31*a238572bSRodrigo Gobbi mount-matrix: 32*a238572bSRodrigo Gobbi description: an optional 3x3 mounting rotation matrix. 33*a238572bSRodrigo Gobbi 34*a238572bSRodrigo Gobbi clocks: 35*a238572bSRodrigo Gobbi maxItems: 1 36*a238572bSRodrigo Gobbi 37*a238572bSRodrigo Gobbi clock-names: 38*a238572bSRodrigo Gobbi items: 39*a238572bSRodrigo Gobbi - const: ext_clock 40*a238572bSRodrigo Gobbi 41*a238572bSRodrigo Gobbirequired: 42*a238572bSRodrigo Gobbi - compatible 43*a238572bSRodrigo Gobbi - reg 44*a238572bSRodrigo Gobbi 45*a238572bSRodrigo GobbiadditionalProperties: false 46*a238572bSRodrigo Gobbi 47*a238572bSRodrigo Gobbiexamples: 48*a238572bSRodrigo Gobbi - | 49*a238572bSRodrigo Gobbi #include <dt-bindings/interrupt-controller/irq.h> 50*a238572bSRodrigo Gobbi i2c { 51*a238572bSRodrigo Gobbi #address-cells = <1>; 52*a238572bSRodrigo Gobbi #size-cells = <0>; 53*a238572bSRodrigo Gobbi gyroscope@68 { 54*a238572bSRodrigo Gobbi compatible = "invensense,itg3200"; 55*a238572bSRodrigo Gobbi reg = <0x68>; 56*a238572bSRodrigo Gobbi interrupt-parent = <&gpio2>; 57*a238572bSRodrigo Gobbi interrupts = <24 IRQ_TYPE_EDGE_FALLING>; 58*a238572bSRodrigo Gobbi }; 59*a238572bSRodrigo Gobbi }; 60