[PATCH v3 0/2] iio: accel: Add support for ADXL313 accelerometer
From: Lucas Stankus
Date: Wed Aug 11 2021 - 17:16:58 EST
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