From aae4d85647f27ca64d2012501636e41d5a8ab42a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0tetiar?= Date: Sun, 23 Feb 2020 22:50:22 +0100 Subject: kernel: add kernel module for Sensirion SPS30 PMS MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds into 4.19 backported kernel module from 5.1 for Sensirion SPS30 particulate matter sensor, for kernel 5.4 backported dependency fix. Signed-off-by: Petr Štetiar --- package/kernel/linux/modules/iio.mk | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'package') diff --git a/package/kernel/linux/modules/iio.mk b/package/kernel/linux/modules/iio.mk index 430f318951..17ffdc3441 100644 --- a/package/kernel/linux/modules/iio.mk +++ b/package/kernel/linux/modules/iio.mk @@ -344,6 +344,22 @@ endef $(eval $(call KernelPackage,iio-st_sensors-i2c)) +define KernelPackage/iio-sps30 + SUBMENU:=$(IIO_MENU) + DEPENDS:=@!LINUX_4_14 +kmod-i2c-core +kmod-iio-core +kmod-industrialio-triggered-buffer +kmod-lib-crc8 + TITLE:=Sensirion SPS30 particulate matter sensor + KCONFIG:=CONFIG_SPS30 + FILES:=$(LINUX_DIR)/drivers/iio/chemical/sps30.ko + AUTOLOAD:=$(call AutoProbe,sps30) +endef + +define KernelPackage/iio-sps30/description + Support for the Sensirion SPS30 particulate matter sensor. +endef + +$(eval $(call KernelPackage,iio-sps30)) + + define KernelPackage/iio-st_sensors-spi SUBMENU:=$(IIO_MENU) TITLE:=STMicroelectronics accelerometer 3-Axis Driver (SPI) -- cgit v1.2.3