summaryrefslogtreecommitdiffstats
path: root/drivers/media/spi
diff options
context:
space:
mode:
authorEzequiel Garcia <ezequiel@collabora.com>2019-07-27 10:31:29 -0300
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>2019-08-19 12:00:29 -0300
commit4fa4ef39e1c48b576a6a7f49c7410277e7ba09fa (patch)
tree1b314c271ac4fbe324870931b5c1a8eec3a48b34 /drivers/media/spi
parent31d5d15dfc3418a57cfab419a353d8dc5f5698b5 (diff)
downloadlinux-stable-4fa4ef39e1c48b576a6a7f49c7410277e7ba09fa.tar.gz
linux-stable-4fa4ef39e1c48b576a6a7f49c7410277e7ba09fa.tar.bz2
linux-stable-4fa4ef39e1c48b576a6a7f49c7410277e7ba09fa.zip
media: Clarify how menus are hidden by SUBDRV_AUTOSELECT
Some users have been having a hard time finding the hidden menus. A typically case are camera sensor drivers (e.g IMX219, OV5645, etc), which are common on embedded platforms and not really "ancillary" devices. The problem with MEDIA_SUBDRV_AUTOSELECT seems to be related to the fact that it uses the "visible" syntax to hide the menus. This is not obvious and it normally takes some time to figure out. To fix the problem, add a comment on each of hidden menus, which should clarify what option is causing menus to be hidden. Signed-off-by: Ezequiel Garcia <ezequiel@collabora.com> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Diffstat (limited to 'drivers/media/spi')
-rw-r--r--drivers/media/spi/Kconfig5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/media/spi/Kconfig b/drivers/media/spi/Kconfig
index 08386abb9bbc..bcc49cb47de6 100644
--- a/drivers/media/spi/Kconfig
+++ b/drivers/media/spi/Kconfig
@@ -1,8 +1,11 @@
# SPDX-License-Identifier: GPL-2.0-only
if VIDEO_V4L2
+comment "SPI drivers hidden by 'Autoselect ancillary drivers'"
+ depends on MEDIA_HIDE_ANCILLARY_SUBDRV
+
menu "SPI helper chips"
- visible if !MEDIA_SUBDRV_AUTOSELECT || COMPILE_TEST || EXPERT
+ visible if !MEDIA_HIDE_ANCILLARY_SUBDRV
config VIDEO_GS1662
tristate "Gennum Serializers video"