Page 1 of 1

Open-source driver - Make config - Right choices?

PostPosted: Thu Aug 22, 2019 2:51 am
by Golffies
Hello Steven,

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'

Re: Open-source driver - Make config - Right choices?

PostPosted: Thu Aug 29, 2019 2:28 pm
by steven
Hi Sir

Thanks for your good advice ,this is for all of customer easy to compile the driver if you are professinal user you can manual
choose the driver you want to use

Thanks

Kind Regards

steven

Re: Open-source driver - Make config - Right choices?

PostPosted: Thu Aug 29, 2019 2:38 pm
by Golffies
Thank you for your answer,

may you point me to the documentation for the professional that explains which flags to switch to yes in the configuration file, in order to build the driver for your 8922 card only? Or just give me the instructions here and now?

Regards.