Hi all
I am trying to get up and running a TBS6928 on my Linux 3.10.2, but I prefer to take the relevant files from the 1st September 2013 release. Indeed by this way I avoid to take some risks to break other cards.
There are saa716x_**** tuners and frontend file to place in their folder and the Makefile and Kconfig to update. The chip parts are now working (or looks like), but in the /dev/dvb/adapterXYZ folder, I have only 3 of the 4 devices as the frontend is missing.
After investigation the tbs6928de.c is missing (like all the frontends from TBS) and I have to fix a Kconfig problem that prevent to select any frontend. After forcing the real function tbs6928de_attach in the tbs6928.h file, I don't have the printk message anymore saying that the frontend has been disabled by Kconfig, but I have a link error on the saa716x_tbs.o on the second stage build modules.
I am trying to find these files, but I can't in both the Linux and the v4l folders. After searching for the function using a command like fgrep tbs6928de_attach * -R -A 5 -B 2 in all the zip file, I can find (external) declarations, dummy function and matches in the binary driver, but nothing that looks like a function instantiation.
Also the file tbsctrl.c (saa716x folder) is missing.
Does these files stored somewhere else? On the linuxtv site? Did I missed a code generator that produces the files (in which case it is normal to not find the files by their full name or content).
Thanks