media: platform/*/Kconfig: make manufacturer menus more uniform
authorMauro Carvalho Chehab <mchehab@kernel.org>
Sun, 13 Mar 2022 10:34:06 +0000 (11:34 +0100)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Fri, 18 Mar 2022 04:58:35 +0000 (05:58 +0100)
Do some adjustments at the per-vendor Kconfig, adding a comment at
the beginning in order to identify the manufacturer, and adjust
a few entries to make them look more uniform.

Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Acked-by: Jernej Skrabec <jernej.skrabec@gmail.com> # For sunxi
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
19 files changed:
drivers/media/platform/allegro-dvt/Kconfig
drivers/media/platform/amlogic/Kconfig
drivers/media/platform/aspeed/Kconfig
drivers/media/platform/atmel/Kconfig
drivers/media/platform/cadence/Kconfig
drivers/media/platform/chips-media/Kconfig
drivers/media/platform/intel/Kconfig
drivers/media/platform/marvell/Kconfig
drivers/media/platform/mediatek/Kconfig
drivers/media/platform/nvidia/Kconfig
drivers/media/platform/nxp/Kconfig
drivers/media/platform/qcom/Kconfig
drivers/media/platform/renesas/Kconfig
drivers/media/platform/rockchip/Kconfig
drivers/media/platform/samsung/Kconfig
drivers/media/platform/st/Kconfig
drivers/media/platform/sunxi/Kconfig
drivers/media/platform/via/Kconfig
drivers/media/platform/xilinx/Kconfig

index dd528e9d0958d5ad7f983f082279a2ff180ee834..253d577a2c4700acec89807412bbc2c29180e216 100644 (file)
@@ -1,4 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0-only
+
+comment "Allegro DVT media platform drivers"
+
 config VIDEO_ALLEGRO_DVT
        tristate "Allegro DVT Video IP Core"
        depends on V4L_MEM2MEM_DRIVERS
index c67e00df6202b02240056ca57c7990f86c60f57a..5014957404e95663e67ac277e3ef85f30541bad6 100644 (file)
@@ -1,2 +1,5 @@
 # SPDX-License-Identifier: GPL-2.0-only
+
+comment "Amlogic media platform drivers"
+
 source "drivers/media/platform/amlogic/meson-ge2d/Kconfig"
index 5025e892844c8f3e6cd5968c516776c1bb711f1a..f46dfdf36f1cfbc313e67dcce3f5df53401393ef 100644 (file)
@@ -1,4 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0-only
+
+comment "Aspeed media platform drivers"
+
 config VIDEO_ASPEED
        tristate "Aspeed AST2400 and AST2500 Video Engine driver"
        depends on V4L_PLATFORM_DRIVERS
index 5122290729ae4f35bac8d864e39370d2beed32ff..eab5befa6177b491dd53dcf8118cf5a215774763 100644 (file)
@@ -1,4 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0-only
+
+comment "Atmel media platform drivers"
+
 config VIDEO_ATMEL_ISC
        tristate "ATMEL Image Sensor Controller (ISC) support"
        depends on V4L_PLATFORM_DRIVERS
index 79a7e9fb257569d4ba3a20a0fec8f514e524f5e4..f7904a27ec1c787735154830fd33ebe3d03ae258 100644 (file)
@@ -1,15 +1,6 @@
 # SPDX-License-Identifier: GPL-2.0-only
-config VIDEO_CADENCE
-       bool "Cadence Video Devices"
-       depends on V4L_PLATFORM_DRIVERS
-       help
-         If you have a media device designed by Cadence, say Y.
-
-         Note that this option doesn't include new drivers in the kernel:
-         saying N will just cause Kconfig to skip all the questions about
-         Cadence media devices.
 
-if VIDEO_CADENCE
+comment "Cadence media platform drivers"
 
 config VIDEO_CADENCE_CSI2RX
        tristate "Cadence MIPI-CSI2 RX Controller"
@@ -34,5 +25,3 @@ config VIDEO_CADENCE_CSI2TX
 
          To compile this driver as a module, choose M here: the module will be
          called cdns-csi2tx.
-
-endif
index ae495fd7b25aba4334fd5c172effc34eb0d59d5a..5f8bceb906baf6d9917739a69d52a9ce25b3ae02 100644 (file)
@@ -1,4 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0-only
+
+comment "Chips&Media media platform drivers"
+
 config VIDEO_CODA
        tristate "Chips&Media Coda multi-standard codec IP"
        depends on V4L_MEM2MEM_DRIVERS
index aeda421f72480a0b6bd2639f606f1cec9bc64a46..a80640cdd4b063f5aafeb9a764c7c8c7d76fd19e 100644 (file)
@@ -1,4 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0-only
+
+comment "Intel media platform drivers"
+
 config VIDEO_PXA27x
        tristate "PXA27x Quick Capture Interface driver"
        depends on V4L_PLATFORM_DRIVERS
index bfe655b2ceddf7407645b4f1a630ff8654efee82..5fcaea2182c3b2c21b415b6024fc0fd765d04ab0 100644 (file)
@@ -1,4 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0-only
+
+comment "Marvell media platform drivers"
+
 config VIDEO_CAFE_CCIC
        tristate "Marvell 88ALP01 (Cafe) CMOS Camera Controller support"
        depends on V4L_PLATFORM_DRIVERS
index 6d74839df3d6928e9870f57f5e06b8413b3dcc78..b2cb7a14b2343e653eebd408f406cf367150c2cb 100644 (file)
@@ -1,4 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0-only
+
+comment "Mediatek media platform drivers"
+
 source "drivers/media/platform/mediatek/mtk-jpeg/Kconfig"
 source "drivers/media/platform/mediatek/mtk-mdp/Kconfig"
 source "drivers/media/platform/mediatek/mtk-vcodec/Kconfig"
index 1162e272b5f97d5bad694b415bf421e7e7f3c635..b211b46877f63766ecd2e767098f6a4475eb164f 100644 (file)
@@ -1,2 +1,5 @@
 # SPDX-License-Identifier: GPL-2.0-only
+
+comment "NVidia media platform drivers"
+
 source "drivers/media/platform/nvidia/tegra-vde/Kconfig"
index df52d32ebe50639c3ee14bab4b323507fa8992a5..3f5b8ed3c6add88d366167ac24b5ec9494bd0227 100644 (file)
@@ -2,20 +2,10 @@
 
 # V4L drivers
 
-menuconfig VIDEO_IMX
-       bool "V4L2 capture drivers for NXP i.MX devices"
-       depends on V4L_PLATFORM_DRIVERS
-       depends on ARCH_MXC || COMPILE_TEST
-       depends on VIDEO_DEV && VIDEO_V4L2
-       help
-         Say yes here to enable support for capture drivers on i.MX SoCs.
-         Support for the single SoC features are selectable in the sub-menu
-         options.
-
-if VIDEO_IMX
+comment "NXP media platform drivers"
 
 config VIDEO_IMX_MIPI_CSIS
-       tristate "MIPI CSI-2 CSIS receiver found on i.MX7 and i.MX8 models"
+       tristate "NXP MIPI CSI-2 CSIS receiver found on i.MX7 and i.MX8 models"
        select MEDIA_CONTROLLER
        select V4L2_FWNODE
        select VIDEO_V4L2_SUBDEV_API
@@ -24,10 +14,8 @@ config VIDEO_IMX_MIPI_CSIS
          Video4Linux2 sub-device driver for the MIPI CSI-2 CSIS receiver
          v3.3/v3.6.3 found on some i.MX7 and i.MX8 SoCs.
 
-endif # VIDEO_IMX
-
 config VIDEO_VIU
-       tristate "Freescale/NXP VIU Video Driver"
+       tristate "NXP VIU Video Driver"
        depends on V4L_PLATFORM_DRIVERS
        depends on VIDEO_V4L2 && (PPC_MPC512x || COMPILE_TEST) && I2C
        select VIDEOBUF_DMA_CONTIG
@@ -42,7 +30,7 @@ config VIDEO_VIU
 # mem2mem drivers
 
 config VIDEO_IMX_PXP
-       tristate "i.MX Pixel Pipeline (PXP)"
+       tristate "NXP i.MX Pixel Pipeline (PXP)"
        depends on V4L_MEM2MEM_DRIVERS
        depends on VIDEO_DEV && VIDEO_V4L2 && (ARCH_MXC || COMPILE_TEST)
        select VIDEOBUF2_DMA_CONTIG
@@ -52,7 +40,7 @@ config VIDEO_IMX_PXP
          color space conversion, and rotation.
 
 config VIDEO_MX2_EMMAPRP
-       tristate "Freescale/NXP MX2 eMMa-PrP support"
+       tristate "NXP MX2 eMMa-PrP support"
        depends on V4L_MEM2MEM_DRIVERS
        depends on VIDEO_DEV && VIDEO_V4L2
        depends on SOC_IMX27 || COMPILE_TEST
index 9f6c91cc95ca585ddc57668abadb8bb71327933b..cc5799b9ea006ddf2148773538a1748d29dab3d2 100644 (file)
@@ -1,4 +1,6 @@
 # SPDX-License-Identifier: GPL-2.0-only
 
+comment "Qualcomm media platform drivers"
+
 source "drivers/media/platform/qcom/camss/Kconfig"
 source "drivers/media/platform/qcom/venus/Kconfig"
index 3f35f1b5106d9932114553c723890bfbb491b48a..bc174a028b106300bca2dcd4f47c988856d5d6a4 100644 (file)
@@ -1,5 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0-only
 
+comment "Renesas media platform drivers"
+
 # V4L drivers
 
 config VIDEO_RCAR_ISP
index 2f97c0e0268ae3d3c0c323d1b59a94ae12b36aed..b41d3960c1b414d942c719da4a5ab7cde62fff84 100644 (file)
@@ -1,3 +1,6 @@
 # SPDX-License-Identifier: GPL-2.0-only
+
+comment "Rockchip media platform drivers"
+
 source "drivers/media/platform/rockchip/rga/Kconfig"
 source "drivers/media/platform/rockchip/rkisp1/Kconfig"
index 94f30c1bca9bc4dbe0eed6949dc8abe9d58674f9..0e34c5fc1dfca9c57aa7be87a045061cc32f1d24 100644 (file)
@@ -1,4 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0-only
+
+comment "Samsung media platform drivers"
+
 source "drivers/media/platform/samsung/exynos-gsc/Kconfig"
 source "drivers/media/platform/samsung/exynos4-is/Kconfig"
 source "drivers/media/platform/samsung/s3c-camif/Kconfig"
index 592c7b96e0a97796f93d18c7d7f85cca62b171de..b29c258ea5fcecdcc0f3427019b418d85232a620 100644 (file)
@@ -1,4 +1,6 @@
 # SPDX-License-Identifier: GPL-2.0-only
 
+comment "STMicroelectronics media platform drivers"
+
 source "drivers/media/platform/st/sti/Kconfig"
 source "drivers/media/platform/st/stm32/Kconfig"
index a10032215b08fce34d72d494533af4aee6bedaed..46b7b9bf989c0ebdbbe2b2c6b7ea61e2d5a13c4a 100644 (file)
@@ -1,5 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0
 
+comment "Sunxi media platform drivers"
+
 source "drivers/media/platform/sunxi/sun4i-csi/Kconfig"
 source "drivers/media/platform/sunxi/sun6i-csi/Kconfig"
 source "drivers/media/platform/sunxi/sun8i-di/Kconfig"
index 1dcf789dce96daf81e718847f0e545661df81395..9080960a4a5b2ceb8bca242289c8821522625054 100644 (file)
@@ -1,4 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0-only
+
+comment "VIA media platform drivers"
+
 config VIDEO_VIA_CAMERA
        tristate "VIAFB camera controller support"
        depends on V4L_PLATFORM_DRIVERS
index a9531d5efd5096bb549dfd16d6851d6cd120b54a..6b38ec7876f66d42abe11c01a1c4a28303a91389 100644 (file)
@@ -1,5 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0
 
+comment "Xilinx media platform drivers"
+
 config VIDEO_XILINX
        tristate "Xilinx Video IP (EXPERIMENTAL)"
        depends on V4L_PLATFORM_DRIVERS
@@ -11,9 +13,8 @@ config VIDEO_XILINX
        help
          Driver for Xilinx Video IP Pipelines
 
-if VIDEO_XILINX
-
 config VIDEO_XILINX_CSI2RXSS
+       depends on VIDEO_XILINX
        tristate "Xilinx CSI-2 Rx Subsystem"
        help
          Driver for Xilinx MIPI CSI-2 Rx Subsystem. This is a V4L sub-device
@@ -32,5 +33,3 @@ config VIDEO_XILINX_VTC
        depends on VIDEO_XILINX
        help
           Driver for the Xilinx Video Timing Controller
-
-endif #VIDEO_XILINX