Path: blob/master/Documentation/devicetree/bindings/iio/imu/bosch,bno055.yaml
26309 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/iio/imu/bosch,bno055.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Bosch BNO05578maintainers:9- Andrea Merello <andrea.merello@iit.it>1011description: |12Inertial Measurement Unit with Accelerometer, Gyroscope, Magnetometer and13internal MCU for sensor fusion14https://www.bosch-sensortec.com/products/smart-sensors/bno055/1516properties:17compatible:18enum:19- bosch,bno0552021reg:22maxItems: 12324reset-gpios:25maxItems: 12627clocks:28maxItems: 12930required:31- compatible3233additionalProperties: false3435examples:36- |37#include <dt-bindings/gpio/gpio.h>38serial {39imu {40compatible = "bosch,bno055";41reset-gpios = <&gpio0 54 GPIO_ACTIVE_LOW>;42clocks = <&imu_clk>;43};44};4546- |47#include <dt-bindings/gpio/gpio.h>48i2c {49#address-cells = <1>;50#size-cells = <0>;5152imu@28 {53compatible = "bosch,bno055";54reg = <0x28>;55reset-gpios = <&gpio0 54 GPIO_ACTIVE_LOW>;56clocks = <&imu_clk>;57};58};596061