mirror of
https://github.com/openwrt/openwrt.git
synced 2026-10-14 02:19:06 +04:00
Add kernel packages for DVB adapters, frontends and tuners. Not everything is covered, but the list can grow over the time. Userspace uses these through /dev/dvb, for example tvheadend from the packages feed, which streams the tuners to network clients over HTTP and HTSP. Remote controller support (kmod-rc-core) goes into the Input modules menu: rc-core depends only on INPUT and is not DVB specific. Enabling DVB_CORE and RC_CORE makes parts of the media driver menu visible which nothing in the tree has enabled so far, so kconfig has no answer for them and stops for input. Add the 98 missing symbols to the generic config. CONFIG_MEDIA_RC_SUPPORT, CONFIG_VIDEO_V4L2, CONFIG_DVB_HD29L2, CONFIG_DVB_USB_FRIIO and CONFIG_IR_SIR do not exist in kernel 6.18 anymore and are removed. Tested on kernel 6.18.44, all 78 packages build with CONFIG_ALL_KMODS and their module paths and kernel symbols were verified against the kernel tree. Signed-off-by: Michal Hrusecky <michal.hrusecky@nic.cz> Signed-off-by: Karel Kočí <karel.koci@nic.cz> Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com> Link: https://github.com/openwrt/openwrt/pull/24788 Signed-off-by: Robert Marko <robimarko@gmail.com>