Commit 107ce2e3 authored by Nishant Malpani's avatar Nishant Malpani Committed by Jonathan Cameron
Browse files

dt-bindings: iio: gyro: Add DT binding doc for ADXRS290



Add devicetree binding document for ADXRS290, a dual-axis MEMS gyroscope.

Reviewed-by: default avatarRob Herring <robh@kernel.org>
Signed-off-by: default avatarNishant Malpani <nish.malpani25@gmail.com>
Signed-off-by: default avatarJonathan Cameron <Jonathan.Cameron@huawei.com>
parent 2c8920ff
Loading
Loading
Loading
Loading
+53 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
# Copyright 2020 Analog Devices Inc.
%YAML 1.2
---
$id: http://devicetree.org/schemas/iio/gyroscope/adi,adxrs290.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Analog Devices ADXRS290 Dual-Axis MEMS Gyroscope

maintainers:
  - Nishant Malpani <nish.malpani25@gmail.com>

description: |
  Bindings for the Analog Devices ADXRS290 dual-axis MEMS gyroscope device.
  https://www.analog.com/media/en/technical-documentation/data-sheets/ADXRS290.pdf

properties:
  compatible:
    const: adi,adxrs290

  reg:
    maxItems: 1

  spi-max-frequency:
    maximum: 5000000

  spi-cpol: true

  spi-cpha: true

required:
  - compatible
  - reg
  - spi-max-frequency
  - spi-cpol
  - spi-cpha

additionalProperties: false

examples:
  - |
    spi {
        #address-cells = <1>;
        #size-cells = <0>;
        gyro@0 {
                   compatible = "adi,adxrs290";
                   reg = <0>;
                   spi-max-frequency = <5000000>;
                   spi-cpol;
                   spi-cpha;
        };
    };
...
+1 −0
Original line number Diff line number Diff line
@@ -1113,6 +1113,7 @@ M: Nishant Malpani <nish.malpani25@gmail.com>
L:	linux-iio@vger.kernel.org
S:	Supported
F:	drivers/iio/gyro/adxrs290.c
F:	Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
ANALOG DEVICES INC ASOC CODEC DRIVERS
M:	Lars-Peter Clausen <lars@metafoo.de>