Path: blob/master/Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
26309 views
# SPDX-License-Identifier: GPL-2.01%YAML 1.22---3$id: http://devicetree.org/schemas/iio/accel/adi,adxl372.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Analog Devices ADXL372 3-Axis, +/-(200g) Digital Accelerometer78maintainers:9- Stefan Popa <stefan.popa@analog.com>1011description: |12Analog Devices ADXL372 3-Axis, +/-(200g) Digital Accelerometer that supports13both I2C & SPI interfaces14https://www.analog.com/en/products/adxl372.html1516properties:17compatible:18enum:19- adi,adxl3722021reg:22maxItems: 12324interrupts:25maxItems: 12627required:28- compatible29- reg30- interrupts3132allOf:33- $ref: /schemas/spi/spi-peripheral-props.yaml#3435unevaluatedProperties: false3637examples:38- |39#include <dt-bindings/gpio/gpio.h>40#include <dt-bindings/interrupt-controller/irq.h>41i2c {42#address-cells = <1>;43#size-cells = <0>;4445/* Example for a I2C device node */46accelerometer@53 {47compatible = "adi,adxl372";48reg = <0x53>;49interrupt-parent = <&gpio>;50interrupts = <25 IRQ_TYPE_EDGE_FALLING>;51};52};53- |54#include <dt-bindings/gpio/gpio.h>55#include <dt-bindings/interrupt-controller/irq.h>56spi {57#address-cells = <1>;58#size-cells = <0>;5960accelerometer@0 {61compatible = "adi,adxl372";62reg = <0>;63spi-max-frequency = <1000000>;64interrupt-parent = <&gpio>;65interrupts = <25 IRQ_TYPE_EDGE_FALLING>;66};67};686970