[media] Kconfig: Fix dependencies for driver autoselect options

This option is a merge of both analog TV and DVB CUSTOMISE.

At the merge, the dependencies were not done right: the menu
currently appears only for analog TV. It should also be opened
for digital TV. As there are other I2C devices there (flash
devices, etc) that aren't related to either one, it is better
to make it generic enough to open for all media devices with
video.

Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
This commit is contained in:
Mauro Carvalho Chehab 2012-10-17 16:09:23 -03:00
parent ce3b5952ba
commit 2c76a12ae9
1 changed files with 10 additions and 8 deletions

View File

@ -163,19 +163,21 @@ source "drivers/media/common/Kconfig"
# #
config MEDIA_SUBDRV_AUTOSELECT config MEDIA_SUBDRV_AUTOSELECT
bool "Autoselect analog and hybrid tuner modules to build" bool "Autoselect tuners and i2c modules to build"
depends on MEDIA_TUNER depends on MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT || MEDIA_CAMERA_SUPPORT
default y default y
help help
By default, a TV driver auto-selects all possible tuners By default, a media driver auto-selects all possible i2c
thar could be used by the driver. devices that are used by any of the supported devices.
This is generally the right thing to do, except when there This is generally the right thing to do, except when there
are strict constraints with regards to the kernel size. are strict constraints with regards to the kernel size,
like on embedded systems.
Use this option with care, as deselecting tuner drivers which Use this option with care, as deselecting ancillary drivers which
are in fact necessary will result in TV devices which cannot are, in fact, necessary will result in the lack of the needed
be tuned due to lack of the tuning driver. functionality for your device (it may not tune or may not have
the need demodulers).
If unsure say Y. If unsure say Y.