When building the open-source driver, make config gives access to a lot of option, usefull for selecting the devices which to build a driver for. May you give a short list of the mandatory options which have to be switched to 'Yes', when compiling drivers only for the TBS8922?
The TBS' GitHub wiki instructs to use make allyesconfig. This makes no sense when building the driver for one single model only. Actually, make allyesconfig triggers the build to be completed for all possible DVB devices. It can only bloat the system and take too much time to complete.
Thank you.
- Code: Select All Code
$ make config
make -C /home/interface/tbsdtv/media_build/v4l config
make[1]: Entering directory '/home/interface/tbsdtv/media_build/v4l'
/lib/modules/4.15.0-58-generic/build/scripts/kconfig/conf ./Kconfig
*
* V4L/DVB menu
*
Enable drivers not supported by this kernel (VIDEO_KERNEL_VERSION) [N/y/?] (NEW) n
*
* Remote Controller support
*
Remote Controller support (RC_CORE) [M/n/y/?] n
*
* Multimedia support
*
Multimedia support (MEDIA_SUPPORT) [M/n/y/?] n
*
* Sound card support
*
Sound card support (AUDIO_SUPPORT) [N/y/?] (NEW) n
*
* Misc devices
*
Misc devices (MISC_DEVICES) [Y/n/?] n
*
* Staging drivers
*
Staging drivers (STAGING) [N/y/?] n
#
# configuration written to .config
#
./scripts/fix_kconfig.pl
make[1]: Leaving directory '/home/interface/tbsdtv/media_build/v4l'