xref: /openbmc/linux/Documentation/devicetree/bindings/iio/accel/bosch,bma220.yaml (revision 9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e)
17dbd4794SJonathan Cameron# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
27dbd4794SJonathan Cameron%YAML 1.2
37dbd4794SJonathan Cameron---
47dbd4794SJonathan Cameron$id: http://devicetree.org/schemas/iio/accel/bosch,bma220.yaml#
57dbd4794SJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml#
67dbd4794SJonathan Cameron
77dbd4794SJonathan Camerontitle: Bosch BMA220 Trixial Acceleration Sensor
87dbd4794SJonathan Cameron
97dbd4794SJonathan Cameronmaintainers:
107dbd4794SJonathan Cameron  - Jonathan Cameron <Jonathan.Cameron@huawei.com>
117dbd4794SJonathan Cameron
127dbd4794SJonathan Cameronproperties:
137dbd4794SJonathan Cameron  compatible:
147dbd4794SJonathan Cameron    enum:
157dbd4794SJonathan Cameron      - bosch,bma220
167dbd4794SJonathan Cameron
177dbd4794SJonathan Cameron  reg:
187dbd4794SJonathan Cameron    maxItems: 1
197dbd4794SJonathan Cameron
207dbd4794SJonathan Cameron  interrupts:
217dbd4794SJonathan Cameron    maxItems: 1
227dbd4794SJonathan Cameron
237dbd4794SJonathan Cameron  vdda-supply: true
247dbd4794SJonathan Cameron  vddd-supply: true
257dbd4794SJonathan Cameron  vddio-supply: true
267dbd4794SJonathan Cameron
277dbd4794SJonathan Cameronrequired:
287dbd4794SJonathan Cameron  - compatible
297dbd4794SJonathan Cameron  - reg
307dbd4794SJonathan Cameron
315f729300SKrzysztof KozlowskiallOf:
325f729300SKrzysztof Kozlowski  - $ref: /schemas/spi/spi-peripheral-props.yaml#
335f729300SKrzysztof Kozlowski
345f729300SKrzysztof KozlowskiunevaluatedProperties: false
357dbd4794SJonathan Cameron
367dbd4794SJonathan Cameronexamples:
377dbd4794SJonathan Cameron  - |
387dbd4794SJonathan Cameron    #include <dt-bindings/interrupt-controller/irq.h>
39*46908557SKrzysztof Kozlowski    spi {
407dbd4794SJonathan Cameron        #address-cells = <1>;
417dbd4794SJonathan Cameron        #size-cells = <0>;
427dbd4794SJonathan Cameron
437dbd4794SJonathan Cameron        accelerometer@0 {
447dbd4794SJonathan Cameron            compatible = "bosch,bma220";
457dbd4794SJonathan Cameron            reg = <0>;
467dbd4794SJonathan Cameron            spi-max-frequency = <2500000>;
477dbd4794SJonathan Cameron            interrupt-parent = <&gpio0>;
487dbd4794SJonathan Cameron            interrupts = <0 IRQ_TYPE_LEVEL_HIGH>;
497dbd4794SJonathan Cameron        };
507dbd4794SJonathan Cameron    };
517dbd4794SJonathan Cameron...
52