summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Richard2025-05-07 18:02:29 +0000
committerHauke Mehrtens2025-06-21 12:28:42 +0000
commit774a22e00eb176d786758bbd8f7605f8109c1611 (patch)
tree18402996be36a36c15c2ed9d1252a79c4b81eebc
parentb1e93ee54f8f104fbf2d28ec92b35131eff0c197 (diff)
downloadopenwrt-774a22e00eb176d786758bbd8f7605f8109c1611.tar.gz
stm32: modules: add kmod-stm32-dcmipp package
Add kernel module package for Digital Camera Memory Interface Pixel Processor (DCMIPP) support for kernel 6.12. Signed-off-by: Thomas Richard <thomas.richard@bootlin.com> Link: https://github.com/openwrt/openwrt/pull/18740 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
-rw-r--r--target/linux/stm32/modules.mk15
1 files changed, 15 insertions, 0 deletions
diff --git a/target/linux/stm32/modules.mk b/target/linux/stm32/modules.mk
index 0f407008dc..ac4b9adf60 100644
--- a/target/linux/stm32/modules.mk
+++ b/target/linux/stm32/modules.mk
@@ -190,6 +190,21 @@ endef
$(eval $(call KernelPackage,stm32-dcmi))
+define KernelPackage/stm32-dcmipp
+ TITLE:=STM32 Digital Camera Memory Interface Pixel Processor (DCMIPP) support
+ KCONFIG:=CONFIG_VIDEO_STM32_DCMIPP
+ FILES:=$(LINUX_DIR)/drivers/media/platform/st/stm32/stm32-dcmipp/stm32-dcmipp.ko
+ AUTOLOAD:=$(call AutoProbe,stm32-dcmipp)
+ $(call AddDepends/video,@TARGET_stm32 \
+ @!LINUX_6_6 \
+ +kmod-video-videobuf2 \
+ +kmod-video-dma-contig \
+ +kmod-video-fwnode)
+endef
+
+$(eval $(call KernelPackage,stm32-dcmipp))
+
+
define KernelPackage/stm32-dfsdm-adc
TITLE:=STM32 DFSDM ADC
KCONFIG:=CONFIG_STM32_DFSDM_CORE \