Add driver support and dt-bindings documentation for ADXL313 digital accelerometer. Changelog v2 -> v3: - Add minItems to interrupts and interrupt-names in the dt doc - Move spi cpol and cpha configuration from the dt doc down to the driver - Use wild card for adxl313 files in MAINTAINERS - Use acceleration scale directly instead of defining a macro for it - Use clamp_val to check if calibbias input value is in range - Add comma to the last fields of the regmap configuration structs Lucas Stankus (2): dt-bindings: iio: accel: Add binding documentation for ADXL313 iio: accel: Add driver support for ADXL313 .../bindings/iio/accel/adi,adxl313.yaml | 86 +++++ MAINTAINERS | 6 + drivers/iio/accel/Kconfig | 29 ++ drivers/iio/accel/Makefile | 3 + drivers/iio/accel/adxl313.h | 57 +++ drivers/iio/accel/adxl313_core.c | 331 ++++++++++++++++++ drivers/iio/accel/adxl313_i2c.c | 65 ++++ drivers/iio/accel/adxl313_spi.c | 91 +++++ 8 files changed, 668 insertions(+) create mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml create mode 100644 drivers/iio/accel/adxl313.h create mode 100644 drivers/iio/accel/adxl313_core.c create mode 100644 drivers/iio/accel/adxl313_i2c.c create mode 100644 drivers/iio/accel/adxl313_spi.c -- 2.32.0