iio: Add driver for Murata IRS-D200
authorWaqar Hameed <waqar.hameed@axis.com>
Wed, 19 Jul 2023 07:51:17 +0000 (09:51 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 23 Jul 2023 12:21:54 +0000 (13:21 +0100)
commit3db3562bc66e6904cfc271bb45b13a26e720a5a9
tree79406a8745bddd95541d08df318ece11578eed93
parent5e1cd3e97e8673d7e3d61e3060cbae83c6e65757
iio: Add driver for Murata IRS-D200

Murata IRS-D200 is a PIR sensor for human detection. It has support for
raw data measurements and detection event notification.

Add a driver with support for triggered buffer and events. Map the
various settings to the `iio` framework, e.g. threshold values, sampling
frequency, filter frequencies etc.

Signed-off-by: Waqar Hameed <waqar.hameed@axis.com>
Link: https://lore.kernel.org/r/d218a1bc75402b5ebd6e12a563f7315f83fe966c.1689753076.git.waqar.hameed@axis.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/proximity/Kconfig
drivers/iio/proximity/Makefile
drivers/iio/proximity/irsd200.c [new file with mode: 0644]