DVB: Fix recursive dependency and add two kernel packages for more supported tuners
This PR has let's say three parts.
- Backport patches from Kernel to support demodulator for
CXD2837ER
and tunerTDA18250
- Add kernel packages for newly introduced tuners
- Astrometa DVB-T2 rev 2018 (tested and it is working) -
kmod-dvb-cxd2841er
Fixes https://gitlab.labs.nic.cz/turris/openwrt/issues/250 I don't have any plans to backport it to Turris OS 3.x release. - Xbox One Digital Tuner (non-tested, device its on my way) -
media-tuner-tda18250
which it adds in separate patch. There might be some targets in OpenWrt, who are not using kernel 4.14 and I dont know what new unrecognized kernel config can do. In my branch on Github, I have it added in the main patch. Those two tuners I would say you can get very easily for a few bucks.
- Fix recursive dependency.
Each commits has commit description, so anyone can know what I was doing and why. This helps in future. This is just for us as when I will send it to OpenWrt, there will be just initial commit and nothing else.