1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/iio/gyroscope/invensense,mpu3050.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Invensense MPU-3050 Gyroscope
10 - Linus Walleij <linus.walleij@linaro.org>
14 const: invensense,mpu3050
26 Interrupt mapping for the trigger interrupt from the internal oscillator.
31 $ref: /schemas/i2c/i2c-controller.yaml
32 unevaluatedProperties: false
34 The MPU-3050 will pass through and forward the I2C signals from the
35 incoming I2C bus, alternatively drive traffic to a slave device (usually
36 an accelerometer) on its own initiative. Therefore is supports an
43 additionalProperties: false
47 #include <dt-bindings/interrupt-controller/irq.h>
52 compatible = "invensense,mpu3050";
54 interrupt-parent = <&foo>;
55 interrupts = <12 IRQ_TYPE_EDGE_FALLING>;
57 vlogic-supply = <&baz>;
64 compatible = "asahi-kasei,ak8975";