summaryrefslogtreecommitdiffstats
path: root/drivers/iio/accel/kionix-kx022a.h
diff options
context:
space:
mode:
authorMatti Vaittinen <mazziesaccount@gmail.com>2023-09-28 10:45:39 +0200
committerJonathan Cameron <Jonathan.Cameron@huawei.com>2023-10-05 15:44:06 +0200
commit1c8af63782583ee9d3a95e971a26570ae3f25af6 (patch)
tree946e156ac2770279485a9e0c927ce73c7f319080 /drivers/iio/accel/kionix-kx022a.h
parentdt-bindings: iio: Add KX132ACR-LBZ accelerometer (diff)
downloadlinux-1c8af63782583ee9d3a95e971a26570ae3f25af6.tar.xz
linux-1c8af63782583ee9d3a95e971a26570ae3f25af6.zip
iio: kx022a: Support ROHM KX132ACR-LBZ
dt-bindings: iio: Add KX132ACR-LBZ accelerometer ROHM KX132ACR-LBZ is an accelerometer for industrial applications. It has a subset of KX022A functionalities, dropping support for tap, free fall and tilt detection engines. Also, the register interface is an exact subset of what is found on KX022A (except the WHO_AM_I register value). Add support for KX132ACR-LBZ. Signed-off-by: Matti Vaittinen <mazziesaccount@gmail.com> Link: https://lore.kernel.org/r/272065b9f35b817aff86b7760ff1aaaaaaa969f5.1695879676.git.mazziesaccount@gmail.com Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Diffstat (limited to '')
-rw-r--r--drivers/iio/accel/kionix-kx022a.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/iio/accel/kionix-kx022a.h b/drivers/iio/accel/kionix-kx022a.h
index 35c548ae7eff..7060438ad88c 100644
--- a/drivers/iio/accel/kionix-kx022a.h
+++ b/drivers/iio/accel/kionix-kx022a.h
@@ -13,6 +13,7 @@
#define KX022A_REG_WHO 0x0f
#define KX022A_ID 0xc8
+#define KX132ACR_LBZ_ID 0xd8
#define KX022A_REG_CNTL2 0x19
#define KX022A_MASK_SRST BIT(7)
@@ -186,5 +187,6 @@ int kx022a_probe_internal(struct device *dev, const struct kx022a_chip_info *chi
extern const struct kx022a_chip_info kx022a_chip_info;
extern const struct kx022a_chip_info kx132_chip_info;
+extern const struct kx022a_chip_info kx132acr_chip_info;
#endif