From: Thomas Richard Date: Sat, 18 Apr 2026 12:54:38 +0000 (+0200) Subject: kernel: iio: add kmod-iio-ad7405 package X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F22989%2Fhead;p=thirdparty%2Fopenwrt.git kernel: iio: add kmod-iio-ad7405 package Create kernel package for the AD7405 ADC driver. Signed-off-by: Thomas Richard Link: https://github.com/openwrt/openwrt/pull/22989 Signed-off-by: Jonas Jelonek --- diff --git a/package/kernel/linux/modules/iio.mk b/package/kernel/linux/modules/iio.mk index d2626d800cb..17876022916 100644 --- a/package/kernel/linux/modules/iio.mk +++ b/package/kernel/linux/modules/iio.mk @@ -115,6 +115,22 @@ endef $(eval $(call KernelPackage,industrialio-triggered-buffer)) +define KernelPackage/iio-ad7405 + TITLE:=Analog Devices AD7405 ADC Driver + KCONFIG:=CONFIG_AD7405 + FILES:=$(LINUX_DIR)/drivers/iio/adc/ad7405.ko + AUTOLOAD:=$(call AutoLoad,56,ad7405) + $(call AddDepends/iio, +kmod-industrialio-backend) +endef + +define KernelPackage/iio-ad7405/description + This driver adds support for Analog Devices AD7405, ADUM7701, ADUM7702, + ADUM7703 ADCs. +endef + +$(eval $(call KernelPackage,iio-ad7405)) + + define KernelPackage/iio-ad799x DEPENDS:=+kmod-i2c-core +kmod-industrialio-triggered-buffer TITLE:=Analog Devices AD799x ADC driver