mirror of
https://github.com/openwrt/openwrt.git
synced 2026-10-13 04:38:14 +04:00
kernel: restrict DVB and rc-core modules to kernel 6.18
The new DVB and remote controller packages are kernel version agnostic,
but the media symbols they make reachable were only answered in
target/linux/generic/config-6.18. On the targets still building kernel
6.12 the buildbot selects the packages through CONFIG_ALL_KMODS,
kconfig has no answer for the newly visible symbols and syncconfig
stops waiting for input.
Restrict the three packages the others hang off. Everything DVB
depends on kmod-dvb-core and kmod-video-em28xx-dvb follows
kmod-video-em28xx, while kmod-rc-core is a root of its own: RC_DEVICES
opens the remote controller menu with no DVB package involved.
Fixes: 1560c75fa2 ("kernel: add initial DVB support")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
This commit is contained in:
1 parent
dcb999c297
commit
ccbdf20984
2 files changed
+3
-3
No files matched your search
@@ -23,7 +23,7 @@ define KernelPackage/dvb-core
|
||||
CONFIG_DVB_DEMUX_SECTION_LOSS_LOG=y
|
||||
FILES:=$(LINUX_DIR)/drivers/media/dvb-core/dvb-core.ko
|
||||
AUTOLOAD:=$(call AutoProbe,dvb-core)
|
||||
DEPENDS:=+kmod-i2c-core
|
||||
DEPENDS:=@!LINUX_6_12 +kmod-i2c-core
|
||||
endef
|
||||
|
||||
define KernelPackage/dvb-core/description
|
||||
@@ -1046,7 +1046,7 @@ define KernelPackage/video-em28xx
|
||||
CONFIG_VIDEO_EM28XX
|
||||
FILES:=$(LINUX_DIR)/drivers/media/usb/em28xx/em28xx.ko
|
||||
AUTOLOAD:=$(call AutoProbe,em28xx)
|
||||
DEPENDS+=+kmod-usb-core +kmod-i2c-core +kmod-tveeprom +kmod-video-core
|
||||
DEPENDS+=@!LINUX_6_12 +kmod-usb-core +kmod-i2c-core +kmod-tveeprom +kmod-video-core
|
||||
SUBMENU:=$(VIDEO_MENU)
|
||||
endef
|
||||
|
||||
|
||||
@@ -356,7 +356,7 @@ define KernelPackage/rc-core
|
||||
CONFIG_RC_CORE
|
||||
FILES:=$(LINUX_DIR)/drivers/media/rc/rc-core.ko
|
||||
AUTOLOAD:=$(call AutoProbe,rc-core)
|
||||
DEPENDS:=+kmod-input-core
|
||||
DEPENDS:=@!LINUX_6_12 +kmod-input-core
|
||||
endef
|
||||
|
||||
define KernelPackage/rc-core/description
|
||||
|
||||
Reference in new issue
Block a user