brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · a3838ab Raw
62 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/iio/magnetometer/bosch,bmc150_magn.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Bosch BMC150 magnetometer sensor8 9maintainers:10  - Jonathan Cameron <jic23@kernel.org>11 12description: |13  Supports a range of parts, some of which form part of a multi die14  package that also contains other sensors.  The interface is independent15  however, so a separate driver is used to support the magnetometer part.16  Datasheet at:17  http://ae-bst.resource.bosch.com/media/products/dokumente/bmc150/BST-BMC150-DS000-04.pdf18 19properties:20  compatible:21    description:22      Note the bmm150_magn is a deprecated compatible as this part contains only23      a magnetometer.24    enum:25      - bosch,bmc150_magn26      - bosch,bmc156_magn27      - bosch,bmm15028      - bosch,bmm150_magn29 30  reg:31    maxItems: 132 33  vdd-supply: true34  vddio-supply: true35 36  interrupts:37    maxItems: 138 39  mount-matrix:40    description: an optional 3x3 mounting rotation matrix.41 42additionalProperties: false43 44required:45  - compatible46  - reg47 48examples:49  - |50    i2c {51        #address-cells = <1>;52        #size-cells = <0>;53 54        magnetometer@12 {55            compatible = "bosch,bmc150_magn";56            reg = <0x12>;57            interrupt-parent = <&gpio1>;58            interrupts = <0 1>;59        };60    };61...62