Commit 0c822d97 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab

media: Kconfig: Better organize the per-API options

After this change, the menu is displayed like above.

1) When filtering is not active:

    --- Multimedia support
        [ ]   Filter devices by their types
        [*]   Autoselect ancillary drivers (tuners, sensors, i2c, spi, frontends)
              Media core support  --->
              Video4Linux options  --->
              Media controller options  --->
              Digital TV options  --->
              HDMI CEC options  --->
              Media drivers  --->

2) When filtering is active:

    --- Multimedia support
        [*]   Filter devices by their types
        [*]   Autoselect ancillary drivers (tuners, sensors, i2c, spi, frontends)
              Media device types  --->
              Video4Linux options  --->
              Media controller options  --->
              Digital TV options  --->
              HDMI CEC options  --->
              Media drivers  --->

The per-API menu will only be displayed if the corresponding
core support is enabled.
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+huawei@kernel.org>
parent b0cd4fb2
......@@ -191,10 +191,27 @@ endmenu # Media core support
#
# Extra per-media API core functionality
menu "Media core additional options"
menu "Video4Linux options"
visible if VIDEO_DEV
source "drivers/media/v4l2-core/Kconfig"
endmenu
menu "Media controller options"
visible if MEDIA_CONTROLLER
source "drivers/media/mc/Kconfig"
endmenu
menu "Digital TV options"
visible if DVB_CORE
source "drivers/media/dvb-core/Kconfig"
endmenu
menu "HDMI CEC options"
visible if CEC_CORE
source "drivers/media/cec/Kconfig"
endmenu
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment