Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2c76a12a authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab
Browse files

[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: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent ce3b5952
Loading
Loading
Loading
Loading
+10 −8
Original line number Diff line number Diff line
@@ -163,19 +163,21 @@ source "drivers/media/common/Kconfig"
#

config MEDIA_SUBDRV_AUTOSELECT
	bool "Autoselect analog and hybrid tuner modules to build"
	depends on MEDIA_TUNER
	bool "Autoselect tuners and i2c modules to build"
	depends on MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT || MEDIA_CAMERA_SUPPORT
	default y
	help
	  By default, a TV driver auto-selects all possible tuners
	  thar could be used by the driver.
	  By default, a media driver auto-selects all possible i2c
	  devices that are used by any of the supported devices.

	  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
	  are in fact necessary will result in TV devices which cannot
	  be tuned due to lack of the tuning driver.
	  Use this option with care, as deselecting ancillary drivers which
	  are, in fact, necessary will result in the lack of the needed
	  functionality for your device (it may not tune or may not have
	  the need demodulers).

	  If unsure say Y.