[mythtv-users] Linux driver support for TBSDTV cards fading

Klaas de Waal klaas.de.waal at gmail.com
Sat Dec 3 21:54:02 UTC 2022


On Fri, 2 Dec 2022 at 09:52, Andy Harvey <Andy at harvs.net> wrote:

>
> On 01/12/2022 21:46, Klaas de Waal wrote:
>
> After a new install of Fedora 37 with Linux kernel 6.something I found
> that  the Linux drivers for the TBSDTV cards are not updated anymore.
> According to the Wiki https://github.com/tbsdtv/linux_media/wiki up to
> kernel 5.18 is supported. The last update of that page is from 13 October.
> The way TBSDTV does support Linux drivers is to let you download, build
> and install a media_build tree patched with support for the TBSDTV cards.
> The media_build tree is from linuxtv.org.
> However, the media_build tree is removed from linuxtv.org as of 28
> October because it is not supported anymore. See
> https://git.linuxtv.org/media_build.git/commit/?id=67539ba78bf2c2f0f5cf46a1cab412e6487cbaec
> This means that for the time being it is NOT a good idea to upgrade beyond
> kernel 5.18 if you use TBSDTV cards.
> Other than that I do not know anything but it could be that there is a
> brand new project just around the corner... Has been at least 15 years
> since I did anything in LInux drivers....
>
> Klaas.
>
> Hi Klaas,
>
> I don't yet have Fedora 37, but it is still possible to compile the
> drivers. After the 'make allyesconfig' I do the additional commands:
>
> sed -i -r 's/(^CONFIG.*_RC.*=)./\1n/g' v4l/.config
> sed -i -r 's/(^CONFIG.*_IR.*=)./\1n/g' v4l/.config
> sed -i -r 's/(^CONFIG_VIDEO_TDA1997X=)./\1n/g' v4l/.config
> sed -i -r 's/(^CONFIG_VIDEO_TM6000.*=)./\1n/g' v4l/.config
>
> This lets the TBS drivers build successfully on 6.0.9-100.fc35.x86_64. I
> just removed any modules that didn't compile and so far no critical module
> has failed. I don't know how long this method will keep working for.
>
>
> Hi Andy,

Yes, this does fix the compilation on Fedora 37 with the latest kernel.
Thanks!
One thing that has always bothered me a bit is that the TBS driver tree
completely replaces all drivers.
It would be great if it is possible to compile just the modules needed to
support a few specific cards.

Thanks,
Klaas.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20221203/d8454740/attachment.htm>


More information about the mythtv-users mailing list