mirror of
https://github.com/torvalds/linux.git
synced 2024-12-02 00:51:44 +00:00
4fa4ef39e1
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>
33 lines
679 B
Plaintext
33 lines
679 B
Plaintext
# 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_HIDE_ANCILLARY_SUBDRV
|
|
|
|
config VIDEO_GS1662
|
|
tristate "Gennum Serializers video"
|
|
depends on SPI && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
|
|
help
|
|
Enable the GS1662 driver which serializes video streams.
|
|
|
|
endmenu
|
|
|
|
endif
|
|
|
|
if SPI
|
|
menu "Media SPI Adapters"
|
|
|
|
config CXD2880_SPI_DRV
|
|
tristate "Sony CXD2880 SPI support"
|
|
depends on DVB_CORE && SPI
|
|
default m if !MEDIA_SUBDRV_AUTOSELECT
|
|
help
|
|
Choose if you would like to have SPI interface support for Sony CXD2880.
|
|
|
|
endmenu
|
|
|
|
endif
|