Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

media: platform: Create vendor/{Makefile,Kconfig} files

Instead of placing multiple per-vendor entries at the
platform/{Makefile,Kconfig}, create them at the per-vendor
directories.

Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>

+79 -46
+6 -23
drivers/media/platform/Kconfig
··· 62 62 This driver provides support for N:1 video bus multiplexers. 63 63 64 64 # Platform drivers - Please keep it alphabetically sorted 65 - 66 - # TODO: create per-manufacturer directories 67 - 68 65 source "drivers/media/platform/allegro-dvt/Kconfig" 69 - source "drivers/media/platform/am437x/Kconfig" 70 - source "drivers/media/platform/amlogic/meson-ge2d/Kconfig" 66 + source "drivers/media/platform/amlogic/Kconfig" 71 67 source "drivers/media/platform/amphion/Kconfig" 72 68 source "drivers/media/platform/aspeed/Kconfig" 73 69 source "drivers/media/platform/atmel/Kconfig" ··· 71 75 source "drivers/media/platform/chips-media/Kconfig" 72 76 source "drivers/media/platform/intel/Kconfig" 73 77 source "drivers/media/platform/marvell/Kconfig" 74 - source "drivers/media/platform/mediatek/mtk-jpeg/Kconfig" 75 - source "drivers/media/platform/mediatek/mtk-mdp/Kconfig" 76 - source "drivers/media/platform/mediatek/mtk-vcodec/Kconfig" 77 - source "drivers/media/platform/mediatek/mtk-vpu/Kconfig" 78 - source "drivers/media/platform/nvidia/tegra-vde/Kconfig" 78 + source "drivers/media/platform/mediatek/Kconfig" 79 + source "drivers/media/platform/nvidia/Kconfig" 79 80 source "drivers/media/platform/nxp/Kconfig" 80 81 source "drivers/media/platform/qcom/Kconfig" 81 82 source "drivers/media/platform/renesas/Kconfig" 82 83 source "drivers/media/platform/rockchip/Kconfig" 83 - source "drivers/media/platform/samsung/exynos-gsc/Kconfig" 84 - source "drivers/media/platform/samsung/exynos4-is/Kconfig" 85 - source "drivers/media/platform/samsung/s3c-camif/Kconfig" 86 - source "drivers/media/platform/samsung/s5p-g2d/Kconfig" 87 - source "drivers/media/platform/samsung/s5p-jpeg/Kconfig" 88 - source "drivers/media/platform/samsung/s5p-mfc/Kconfig" 84 + source "drivers/media/platform/samsung/Kconfig" 85 + source "drivers/media/platform/st/Kconfig" 89 86 source "drivers/media/platform/sunxi/Kconfig" 90 - source "drivers/media/platform/st/sti/Kconfig" 91 - source "drivers/media/platform/st/stm32/Kconfig" 92 - source "drivers/media/platform/ti-vpe/Kconfig" 93 - source "drivers/media/platform/ti/am437x/Kconfig" 94 - source "drivers/media/platform/ti/davinci/Kconfig" 95 - source "drivers/media/platform/ti/omap/Kconfig" 96 - source "drivers/media/platform/ti/omap3isp/Kconfig" 87 + source "drivers/media/platform/ti/Kconfig" 97 88 source "drivers/media/platform/via/Kconfig" 98 89 source "drivers/media/platform/xilinx/Kconfig" 99 90
+7 -22
drivers/media/platform/Makefile
··· 6 6 # Place here, alphabetically sorted by directory 7 7 # (e. g. LC_ALL=C sort Makefile) 8 8 obj-y += allegro-dvt/ 9 - obj-y += am437x/ 10 - obj-y += amlogic/meson-ge2d/ 9 + obj-y += amlogic/ 11 10 obj-y += amphion/ 12 11 obj-y += aspeed/ 13 12 obj-y += atmel/ ··· 14 15 obj-y += chips-media/ 15 16 obj-y += intel/ 16 17 obj-y += marvell/ 17 - obj-y += mediatek/mtk-jpeg/ 18 - obj-y += mediatek/mtk-mdp/ 19 - obj-y += mediatek/mtk-vcodec/ 20 - obj-y += mediatek/mtk-vpu/ 21 - obj-y += nvidia/tegra-vde/ 18 + obj-y += mediatek/ 19 + obj-y += nvidia/ 22 20 obj-y += nxp/ 23 - obj-y += qcom/camss/ 24 - obj-y += qcom/venus/ 21 + obj-y += qcom/ 25 22 obj-y += renesas/ 26 - obj-y += rockchip/rga/ 27 - obj-y += rockchip/rkisp1/ 28 - obj-y += samsung/exynos-gsc/ 29 - obj-y += samsung/exynos4-is/ 30 - obj-y += samsung/s3c-camif/ 31 - obj-y += samsung/s5p-g2d/ 32 - obj-y += samsung/s5p-jpeg/ 33 - obj-y += samsung/s5p-mfc/ 23 + obj-y += rockchip/ 24 + obj-y += samsung/ 25 + obj-y += st/ 34 26 obj-y += sunxi/ 35 - obj-y += st/sti/bdisp/ 36 - obj-y += st/sti/c8sectpfe/ 37 - obj-y += st/sti/delta/ 38 - obj-y += st/sti/hva/ 39 - obj-y += st/stm32/ 40 27 obj-y += ti/ 41 28 obj-y += via/ 42 29 obj-y += xilinx/
+2
drivers/media/platform/amlogic/Kconfig
··· 1 + # SPDX-License-Identifier: GPL-2.0-only 2 + source "drivers/media/platform/amlogic/meson-ge2d/Kconfig"
+2
drivers/media/platform/amlogic/Makefile
··· 1 + # SPDX-License-Identifier: GPL-2.0-only 2 + obj-y += meson-ge2d/
+3
drivers/media/platform/amphion/Kconfig
··· 1 1 # SPDX-License-Identifier: GPL-2.0-only 2 + 3 + comment "Amphion drivers" 4 + 2 5 config VIDEO_AMPHION_VPU 3 6 tristate "Amphion VPU (Video Processing Unit) Codec IP" 4 7 depends on V4L_MEM2MEM_DRIVERS
+5
drivers/media/platform/mediatek/Kconfig
··· 1 + # SPDX-License-Identifier: GPL-2.0-only 2 + source "drivers/media/platform/mediatek/mtk-jpeg/Kconfig" 3 + source "drivers/media/platform/mediatek/mtk-mdp/Kconfig" 4 + source "drivers/media/platform/mediatek/mtk-vcodec/Kconfig" 5 + source "drivers/media/platform/mediatek/mtk-vpu/Kconfig"
+5
drivers/media/platform/mediatek/Makefile
··· 1 + # SPDX-License-Identifier: GPL-2.0-only 2 + obj-y += mtk-jpeg/ 3 + obj-y += mtk-mdp/ 4 + obj-y += mtk-vcodec/ 5 + obj-y += mtk-vpu/
+2
drivers/media/platform/nvidia/Kconfig
··· 1 + # SPDX-License-Identifier: GPL-2.0-only 2 + source "drivers/media/platform/nvidia/tegra-vde/Kconfig"
+3
drivers/media/platform/qcom/Makefile
··· 1 + # SPDX-License-Identifier: GPL-2.0-only 2 + obj-y += camss/ 3 + obj-y += venus/
+3
drivers/media/platform/rockchip/Makefile
··· 1 + # SPDX-License-Identifier: GPL-2.0-only 2 + obj-y += rga/ 3 + obj-y += rkisp1/
+7
drivers/media/platform/samsung/Kconfig
··· 1 + # SPDX-License-Identifier: GPL-2.0-only 2 + source "drivers/media/platform/samsung/exynos-gsc/Kconfig" 3 + source "drivers/media/platform/samsung/exynos4-is/Kconfig" 4 + source "drivers/media/platform/samsung/s3c-camif/Kconfig" 5 + source "drivers/media/platform/samsung/s5p-g2d/Kconfig" 6 + source "drivers/media/platform/samsung/s5p-jpeg/Kconfig" 7 + source "drivers/media/platform/samsung/s5p-mfc/Kconfig"
+7
drivers/media/platform/samsung/Makefile
··· 1 + # SPDX-License-Identifier: GPL-2.0-only 2 + obj-y += exynos-gsc/ 3 + obj-y += exynos4-is/ 4 + obj-y += s3c-camif/ 5 + obj-y += s5p-g2d/ 6 + obj-y += s5p-jpeg/ 7 + obj-y += s5p-mfc/
+4
drivers/media/platform/st/Kconfig
··· 1 + # SPDX-License-Identifier: GPL-2.0-only 2 + 3 + source "drivers/media/platform/st/sti/Kconfig" 4 + source "drivers/media/platform/st/stm32/Kconfig"
+7
drivers/media/platform/st/Makefile
··· 1 + # SPDX-License-Identifier: GPL-2.0-only 2 + 3 + obj-y += sti/bdisp/ 4 + obj-y += sti/c8sectpfe/ 5 + obj-y += sti/delta/ 6 + obj-y += sti/hva/ 7 + obj-y += stm32/
+6
drivers/media/platform/st/sti/Makefile
··· 1 + # SPDX-License-Identifier: GPL-2.0-only 2 + obj-y += bdisp/ 3 + obj-y += c8sectpfe/ 4 + obj-y += delta/ 5 + obj-y += hva/ 6 + obj-y += stm32/
+5
drivers/media/platform/ti/Kconfig
··· 62 62 depends on VIDEO_TI_VPE 63 63 help 64 64 Enable debug messages on VPE driver. 65 + 66 + source "drivers/media/platform/ti/am437x/Kconfig" 67 + source "drivers/media/platform/ti/davinci/Kconfig" 68 + source "drivers/media/platform/ti/omap/Kconfig" 69 + source "drivers/media/platform/ti/omap3isp/Kconfig"
+5 -1
drivers/media/platform/ti/Makefile
··· 1 - # SPDX-License-Identifier: GPL-2.0 1 + # SPDX-License-Identifier: GPL-2.0-only 2 + obj-y += am437x/ 2 3 obj-y += cal/ 3 4 obj-y += vpe/ 5 + obj-y += davinci/ 6 + obj-y += omap/ 7 + obj-y += omap3isp/