]> git.baikalelectronics.ru Git - kernel.git/commit
media: platform: move platform menu dependencies to drivers
authorMauro Carvalho Chehab <mchehab@kernel.org>
Fri, 11 Mar 2022 10:21:45 +0000 (11:21 +0100)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Mon, 14 Mar 2022 08:42:59 +0000 (09:42 +0100)
commit9c35d424379561bf78e77b82dcc6f14cda5d1c92
tree3620219d28bdfbb5d9f6011fe5890d35f1412eef
parentb39ff4348b4a90f1da97edc5304b83be7e23a1c6
media: platform: move platform menu dependencies to drivers

Right now, platform dependencies are organized by the type of
the platform driver. Yet, things tend to become very messy with
time. The better seems to organize the drivers per manufacturer,
as other Kernel subsystems are doing.

As a preparation for such purpose, get rid of menuconfigs,
moving the per-menu dependencies to be at the driver-specifig
config entires.

This shoud give flexibility to reorganize the platform drivers
per manufacturer and re-sort them.

This patch removes all "if..endif" options from the platform
Kconfig, converting them into depends on.

Acked-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
15 files changed:
drivers/media/platform/Kconfig
drivers/media/platform/am437x/Kconfig
drivers/media/platform/atmel/Kconfig
drivers/media/platform/cadence/Kconfig
drivers/media/platform/davinci/Kconfig
drivers/media/platform/exynos4-is/Kconfig
drivers/media/platform/imx-jpeg/Kconfig
drivers/media/platform/imx/Kconfig
drivers/media/platform/marvell-ccic/Kconfig
drivers/media/platform/omap/Kconfig
drivers/media/platform/rcar-vin/Kconfig
drivers/media/platform/sti/c8sectpfe/Kconfig
drivers/media/platform/sunxi/sun4i-csi/Kconfig
drivers/media/platform/sunxi/sun6i-csi/Kconfig
drivers/media/platform/xilinx/Kconfig