From 9a941f832d8b88fb29b40e4b3f9c2b42a8a9b000 Mon Sep 17 00:00:00 2001 From: Yangbo Lu Date: Mon, 2 Mar 2020 13:46:13 +0800 Subject: [PATCH] Revert "gpu: Move ipu-v3 to imx folder" This reverts commit 9da4beb1c9ce90f97c8d3b5c6254da576746d2cd. --- drivers/gpu/Makefile | 2 +- drivers/gpu/imx/Kconfig | 1 - drivers/gpu/imx/Makefile | 1 - drivers/gpu/imx/ipu-v3/Kconfig | 11 - drivers/gpu/imx/ipu-v3/Makefile | 10 - drivers/gpu/imx/ipu-v3/ipu-common.c | 1565 ------------------ drivers/gpu/imx/ipu-v3/ipu-cpmem.c | 976 ----------- drivers/gpu/imx/ipu-v3/ipu-csi.c | 821 --------- drivers/gpu/imx/ipu-v3/ipu-dc.c | 420 ----- drivers/gpu/imx/ipu-v3/ipu-di.c | 745 --------- drivers/gpu/imx/ipu-v3/ipu-dmfc.c | 214 --- drivers/gpu/imx/ipu-v3/ipu-dp.c | 357 ---- drivers/gpu/imx/ipu-v3/ipu-ic.c | 761 --------- drivers/gpu/imx/ipu-v3/ipu-image-convert.c | 2475 ---------------------------- drivers/gpu/imx/ipu-v3/ipu-pre.c | 346 ---- drivers/gpu/imx/ipu-v3/ipu-prg.c | 483 ------ drivers/gpu/imx/ipu-v3/ipu-prv.h | 274 --- drivers/gpu/imx/ipu-v3/ipu-smfc.c | 202 --- drivers/gpu/imx/ipu-v3/ipu-vdi.c | 234 --- drivers/gpu/ipu-v3/Kconfig | 11 + drivers/gpu/ipu-v3/Makefile | 10 + drivers/gpu/ipu-v3/ipu-common.c | 1565 ++++++++++++++++++ drivers/gpu/ipu-v3/ipu-cpmem.c | 976 +++++++++++ drivers/gpu/ipu-v3/ipu-csi.c | 821 +++++++++ drivers/gpu/ipu-v3/ipu-dc.c | 420 +++++ drivers/gpu/ipu-v3/ipu-di.c | 745 +++++++++ drivers/gpu/ipu-v3/ipu-dmfc.c | 214 +++ drivers/gpu/ipu-v3/ipu-dp.c | 357 ++++ drivers/gpu/ipu-v3/ipu-ic.c | 761 +++++++++ drivers/gpu/ipu-v3/ipu-image-convert.c | 2475 ++++++++++++++++++++++++++++ drivers/gpu/ipu-v3/ipu-pre.c | 346 ++++ drivers/gpu/ipu-v3/ipu-prg.c | 483 ++++++ drivers/gpu/ipu-v3/ipu-prv.h | 274 +++ drivers/gpu/ipu-v3/ipu-smfc.c | 202 +++ drivers/gpu/ipu-v3/ipu-vdi.c | 234 +++ drivers/video/Kconfig | 2 +- 36 files changed, 9896 insertions(+), 9898 deletions(-) delete mode 100644 drivers/gpu/imx/Kconfig delete mode 100644 drivers/gpu/imx/Makefile delete mode 100644 drivers/gpu/imx/ipu-v3/Kconfig delete mode 100644 drivers/gpu/imx/ipu-v3/Makefile delete mode 100644 drivers/gpu/imx/ipu-v3/ipu-common.c delete mode 100644 drivers/gpu/imx/ipu-v3/ipu-cpmem.c delete mode 100644 drivers/gpu/imx/ipu-v3/ipu-csi.c delete mode 100644 drivers/gpu/imx/ipu-v3/ipu-dc.c delete mode 100644 drivers/gpu/imx/ipu-v3/ipu-di.c delete mode 100644 drivers/gpu/imx/ipu-v3/ipu-dmfc.c delete mode 100644 drivers/gpu/imx/ipu-v3/ipu-dp.c delete mode 100644 drivers/gpu/imx/ipu-v3/ipu-ic.c delete mode 100644 drivers/gpu/imx/ipu-v3/ipu-image-convert.c delete mode 100644 drivers/gpu/imx/ipu-v3/ipu-pre.c delete mode 100644 drivers/gpu/imx/ipu-v3/ipu-prg.c delete mode 100644 drivers/gpu/imx/ipu-v3/ipu-prv.h delete mode 100644 drivers/gpu/imx/ipu-v3/ipu-smfc.c delete mode 100644 drivers/gpu/imx/ipu-v3/ipu-vdi.c create mode 100644 drivers/gpu/ipu-v3/Kconfig create mode 100644 drivers/gpu/ipu-v3/Makefile create mode 100644 drivers/gpu/ipu-v3/ipu-common.c create mode 100644 drivers/gpu/ipu-v3/ipu-cpmem.c create mode 100644 drivers/gpu/ipu-v3/ipu-csi.c create mode 100644 drivers/gpu/ipu-v3/ipu-dc.c create mode 100644 drivers/gpu/ipu-v3/ipu-di.c create mode 100644 drivers/gpu/ipu-v3/ipu-dmfc.c create mode 100644 drivers/gpu/ipu-v3/ipu-dp.c create mode 100644 drivers/gpu/ipu-v3/ipu-ic.c create mode 100644 drivers/gpu/ipu-v3/ipu-image-convert.c create mode 100644 drivers/gpu/ipu-v3/ipu-pre.c create mode 100644 drivers/gpu/ipu-v3/ipu-prg.c create mode 100644 drivers/gpu/ipu-v3/ipu-prv.h create mode 100644 drivers/gpu/ipu-v3/ipu-smfc.c create mode 100644 drivers/gpu/ipu-v3/ipu-vdi.c --- a/drivers/gpu/Makefile +++ b/drivers/gpu/Makefile @@ -3,5 +3,5 @@ # taken to initialize them in the correct order. Link order is the only way # to ensure this currently. obj-$(CONFIG_TEGRA_HOST1X) += host1x/ -obj-y += imx/ obj-y += drm/ vga/ +obj-$(CONFIG_IMX_IPUV3_CORE) += ipu-v3/ --- a/drivers/gpu/imx/Kconfig +++ /dev/null @@ -1 +0,0 @@ -source "drivers/gpu/imx/ipu-v3/Kconfig" --- a/drivers/gpu/imx/Makefile +++ /dev/null @@ -1 +0,0 @@ -obj-$(CONFIG_IMX_IPUV3_CORE) += ipu-v3/ --- a/drivers/gpu/imx/ipu-v3/Kconfig +++ /dev/null @@ -1,11 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0-only -config IMX_IPUV3_CORE - tristate "IPUv3 core support" - depends on SOC_IMX5 || SOC_IMX6Q || ARCH_MULTIPLATFORM || COMPILE_TEST - depends on DRM || !DRM # if DRM=m, this can't be 'y' - select BITREVERSE - select GENERIC_ALLOCATOR if DRM - select GENERIC_IRQ_CHIP - help - Choose this if you have a i.MX5/6 system and want to use the Image - Processing Unit. This option only enables IPU base support. --- a/drivers/gpu/imx/ipu-v3/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0 -obj-$(CONFIG_IMX_IPUV3_CORE) += imx-ipu-v3.o - -imx-ipu-v3-objs := ipu-common.o ipu-cpmem.o ipu-csi.o ipu-dc.o ipu-di.o \ - ipu-dp.o ipu-dmfc.o ipu-ic.o ipu-ic-csc.o \ - ipu-image-convert.o ipu-smfc.o ipu-vdi.o - -ifdef CONFIG_DRM - imx-ipu-v3-objs += ipu-pre.o ipu-prg.o -endif --- a/drivers/gpu/imx/ipu-v3/ipu-common.c +++ /dev/null @@ -1,1565 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later -/* - * Copyright (c) 2010 Sascha Hauer - * Copyright (C) 2005-2009 Freescale Semiconductor, Inc. - */ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - -#include