[openwrt/openwrt] kernel: iio: Add dps310.ko I2C driver
LEDE Commits
lede-commits at lists.infradead.org
Sun Sep 21 05:46:21 PDT 2025
hauke pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/c98b96bca060a5d144a98a4591c9ec2749cd19c2
commit c98b96bca060a5d144a98a4591c9ec2749cd19c2
Author: Elwin Huang <s09289728096 at gmail.com>
AuthorDate: Sat Sep 20 08:09:54 2025 +0000
kernel: iio: Add dps310.ko I2C driver
This commit add kernel module support for Infineon DPS310/DPS368/DPS422
digital barometric air pressure and temperature sensor.
Test on custom board based on Mediatek MT7988a.
Signed-off-by: Elwin Huang <s09289728096 at gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20101
Signed-off-by: Hauke Mehrtens <hauke at hauke-m.de>
---
package/kernel/linux/modules/iio.mk | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/package/kernel/linux/modules/iio.mk b/package/kernel/linux/modules/iio.mk
index a8327f54d0..a55dd54805 100644
--- a/package/kernel/linux/modules/iio.mk
+++ b/package/kernel/linux/modules/iio.mk
@@ -333,6 +333,23 @@ endef
$(eval $(call KernelPackage,iio-bmp280-spi))
+
+define KernelPackage/iio-dps310
+ TITLE:=DPS310/DPS368/DPS422 pressure temperatur sensor
+ DEPENDS:=+kmod-regmap-i2c
+ KCONFIG:=CONFIG_DPS310
+ FILES:=$(LINUX_DIR)/drivers/iio/pressure/dps310.ko
+ AUTOLOAD:=$(call AutoProbe,dps310)
+ $(call AddDepends/iio)
+endef
+define KernelPackage/iio-dps310/description
+ Kernel module for Infineon DPS310/DPS368/DPS422 pressure and
+ temperature I2C sensor.
+endef
+
+$(eval $(call KernelPackage,iio-dps310))
+
+
define KernelPackage/iio-htu21
DEPENDS:=+kmod-i2c-core
TITLE:=HTU21 humidity & temperature sensor
More information about the lede-commits
mailing list