Path: blob/master/Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
26309 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/iio/accel/adi,adxl367.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Analog Devices ADXL367 3-Axis Digital Accelerometer78maintainers:9- Cosmin Tanislav <cosmin.tanislav@analog.com>1011description: |12The ADXL367 is an ultralow power, 3-axis MEMS accelerometer.1314The ADXL367 does not alias input signals by to achieve ultralow power15consumption, it samples the full bandwidth of the sensor at all16data rates. Measurement ranges of +-2g, +-4g, and +-8g are available,17with a resolution of 0.25mg/LSB on the +-2 g range.1819In addition to its ultralow power consumption, the ADXL36720has many features to enable true system level power reduction.21It includes a deep multimode output FIFO, a built-in micropower22temperature sensor, and an internal ADC for synchronous conversion23of an additional analog input.24https://www.analog.com/en/products/adxl367.html2526properties:27compatible:28enum:29- adi,adxl3673031reg:32maxItems: 13334interrupts:35maxItems: 13637vdd-supply: true38vddio-supply: true3940required:41- compatible42- reg43- interrupts4445allOf:46- $ref: /schemas/spi/spi-peripheral-props.yaml#4748unevaluatedProperties: false4950examples:51- |52#include <dt-bindings/interrupt-controller/irq.h>5354i2c {55#address-cells = <1>;56#size-cells = <0>;5758accelerometer@53 {59compatible = "adi,adxl367";60reg = <0x53>;61interrupt-parent = <&gpio>;62interrupts = <25 IRQ_TYPE_EDGE_RISING>;63};64};65- |66#include <dt-bindings/interrupt-controller/irq.h>6768spi {69#address-cells = <1>;70#size-cells = <0>;7172accelerometer@0 {73compatible = "adi,adxl367";74reg = <0>;75spi-max-frequency = <1000000>;76interrupt-parent = <&gpio>;77interrupts = <25 IRQ_TYPE_EDGE_RISING>;78};79};808182