video: move tegra dc driver into own folder
authorSvyatoslav Ryhel <clamor95@gmail.com>
Mon, 27 Mar 2023 08:11:41 +0000 (11:11 +0300)
committerAnatolij Gustschin <agust@denx.de>
Fri, 7 Apr 2023 16:33:11 +0000 (18:33 +0200)
Move tegra dc driver to tegra20 directory and also mention
T30 in description of the driver's config option.

Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
[agust: add commit description]
Signed-off-by: Anatolij Gustschin <agust@denx.de>
drivers/video/Kconfig
drivers/video/Makefile
drivers/video/tegra20/Kconfig [new file with mode: 0644]
drivers/video/tegra20/Makefile [new file with mode: 0644]
drivers/video/tegra20/tegra-dc.c [moved from drivers/video/tegra.c with 100% similarity]

index 60f4a4b..334d64c 100644 (file)
@@ -668,15 +668,6 @@ source "drivers/video/stm32/Kconfig"
 
 source "drivers/video/tidss/Kconfig"
 
-config VIDEO_TEGRA20
-       bool "Enable LCD support on Tegra20"
-       depends on OF_CONTROL
-       help
-          Tegra20 supports video output to an attached LCD panel as well as
-          other options such as HDMI. Only the LCD is supported in U-Boot.
-          This option enables this support which can be used on devices which
-          have an LCD display connected.
-
 config VIDEO_TEGRA124
        bool "Enable video support on Tegra124"
        help
@@ -687,6 +678,8 @@ config VIDEO_TEGRA124
 
 source "drivers/video/bridge/Kconfig"
 
+source "drivers/video/tegra20/Kconfig"
+
 source "drivers/video/imx/Kconfig"
 
 config VIDEO_MXS
index cb3f373..4d75771 100644 (file)
@@ -67,10 +67,10 @@ obj-$(CONFIG_VIDEO_OMAP3) += omap3_dss.o
 obj-$(CONFIG_VIDEO_DSI_HOST_SANDBOX) += sandbox_dsi_host.o
 obj-$(CONFIG_VIDEO_SANDBOX_SDL) += sandbox_sdl.o
 obj-$(CONFIG_VIDEO_SIMPLE) += simplefb.o
-obj-$(CONFIG_VIDEO_TEGRA20) += tegra.o
 obj-$(CONFIG_VIDEO_VESA) += vesa.o
 obj-$(CONFIG_VIDEO_SEPS525) += seps525.o
 obj-$(CONFIG_VIDEO_ZYNQMP_DPSUB) += zynqmp_dpsub.o
 
 obj-y += bridge/
 obj-y += sunxi/
+obj-y += tegra20/
diff --git a/drivers/video/tegra20/Kconfig b/drivers/video/tegra20/Kconfig
new file mode 100644 (file)
index 0000000..2a4036b
--- /dev/null
@@ -0,0 +1,8 @@
+config VIDEO_TEGRA20
+       bool "Enable Display Controller support on Tegra20 and Tegra 30"
+       depends on OF_CONTROL
+       help
+          T20/T30 support video output to an attached LCD panel as well as
+          other options such as HDMI. Only the LCD is supported in U-Boot.
+          This option enables this support which can be used on devices which
+          have an LCD display connected.
diff --git a/drivers/video/tegra20/Makefile b/drivers/video/tegra20/Makefile
new file mode 100644 (file)
index 0000000..4517923
--- /dev/null
@@ -0,0 +1,3 @@
+# SPDX-License-Identifier: GPL-2.0+
+
+obj-$(CONFIG_VIDEO_TEGRA20) += tegra-dc.o