Path: blob/master/Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
26309 views
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)1# Copyright 2020 Analog Devices Inc.2%YAML 1.23---4$id: http://devicetree.org/schemas/iio/gyroscope/adi,adxrs290.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#67title: Analog Devices ADXRS290 Dual-Axis MEMS Gyroscope89maintainers:10- Nishant Malpani <nish.malpani25@gmail.com>1112description: |13Bindings for the Analog Devices ADXRS290 dual-axis MEMS gyroscope device.14https://www.analog.com/media/en/technical-documentation/data-sheets/ADXRS290.pdf1516properties:17compatible:18const: adi,adxrs2901920reg:21maxItems: 12223spi-max-frequency:24maximum: 50000002526spi-cpol: true2728spi-cpha: true2930interrupts:31maxItems: 13233required:34- compatible35- reg36- spi-max-frequency37- spi-cpol38- spi-cpha3940allOf:41- $ref: /schemas/spi/spi-peripheral-props.yaml#4243unevaluatedProperties: false4445examples:46- |47#include <dt-bindings/interrupt-controller/irq.h>48spi {49#address-cells = <1>;50#size-cells = <0>;51gyro@0 {52compatible = "adi,adxrs290";53reg = <0>;54spi-max-frequency = <5000000>;55spi-cpol;56spi-cpha;57interrupt-parent = <&gpio>;58interrupts = <25 IRQ_TYPE_EDGE_RISING>;59};60};61...626364