Bläddra i källkod

kernel: kmod-iio-sps30: Add I2C driver

The sps30.ko driver was split into a main sps30.ko driver and a
sps30_i2c.ko driver for the I2C interface with kernel 5.14. Add the
sps30_i2c.ko module to the package too.

Signed-off-by: Hauke Mehrtens <[email protected]>
Hauke Mehrtens 3 år sedan
förälder
incheckning
c281edb6ac
1 ändrade filer med 7 tillägg och 3 borttagningar
  1. 7 3
      package/kernel/linux/modules/iio.mk

+ 7 - 3
package/kernel/linux/modules/iio.mk

@@ -431,9 +431,13 @@ define KernelPackage/iio-sps30
   SUBMENU:=$(IIO_MENU)
   DEPENDS:=+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)
+  KCONFIG:= \
+	CONFIG_SPS30 \
+	CONFIG_SPS30_I2C
+  FILES:= \
+	$(LINUX_DIR)/drivers/iio/chemical/sps30.ko \
+	$(LINUX_DIR)/drivers/iio/chemical/[email protected]
+  AUTOLOAD:=$(call AutoProbe,sps30 sps30_i2c)
 endef
 
 define KernelPackage/iio-sps30/description