drm/exynos: Add missing includes
authorMark Brown <broonie@linaro.org>
Mon, 12 Aug 2013 23:46:40 +0000 (00:46 +0100)
committerInki Dae <inki.dae@samsung.com>
Thu, 5 Sep 2013 04:43:42 +0000 (13:43 +0900)
Ensure that all externally accessed functions are correctly prototyped
when defined in each file by making sure the headers with the protoypes
are included in the file with the definition.

Signed-off-by: Mark Brown <broonie@linaro.org>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
drivers/gpu/drm/exynos/exynos_drm_connector.c
drivers/gpu/drm/exynos/exynos_drm_crtc.c
drivers/gpu/drm/exynos/exynos_drm_dmabuf.c
drivers/gpu/drm/exynos/exynos_drm_fbdev.c
drivers/gpu/drm/exynos/exynos_drm_fimc.c
drivers/gpu/drm/exynos/exynos_drm_g2d.c
drivers/gpu/drm/exynos/exynos_drm_gsc.c
drivers/gpu/drm/exynos/exynos_drm_plane.c
drivers/gpu/drm/exynos/exynos_drm_rotator.c
drivers/gpu/drm/exynos/exynos_drm_vidi.c

index 02a8bc5226ca897c2bb5e4d3e02c908bf147a852..3f80673c12ecc2eb4dc40d4c6d417c5123ecf29f 100644 (file)
@@ -17,6 +17,7 @@
 #include <drm/exynos_drm.h>
 #include "exynos_drm_drv.h"
 #include "exynos_drm_encoder.h"
+#include "exynos_drm_connector.h"
 
 #define to_exynos_connector(x) container_of(x, struct exynos_drm_connector,\
                                drm_connector)
index 14f5c1d34028fac5aeb0c6e66dfed6b25160d502..e6992d8d20469a62bd35675e632358f1088a5a81 100644 (file)
@@ -15,6 +15,7 @@
 #include <drm/drmP.h>
 #include <drm/drm_crtc_helper.h>
 
+#include "exynos_drm_crtc.h"
 #include "exynos_drm_drv.h"
 #include "exynos_drm_encoder.h"
 #include "exynos_drm_plane.h"
index fd76449cf452eb5bd0c90fda808bdb6543e7f477..e80e0a807a4b195ee705c3721871451f7f8de790 100644 (file)
@@ -11,6 +11,7 @@
 
 #include <drm/drmP.h>
 #include <drm/exynos_drm.h>
+#include "exynos_drm_dmabuf.h"
 #include "exynos_drm_drv.h"
 #include "exynos_drm_gem.h"
 
index f82a1d4a0fcb5d4c65b2f5f07c031b82709f69f1..eac6933125bc34cf7cbd05a86ae30be0427a45ee 100644 (file)
@@ -20,6 +20,7 @@
 
 #include "exynos_drm_drv.h"
 #include "exynos_drm_fb.h"
+#include "exynos_drm_fbdev.h"
 #include "exynos_drm_gem.h"
 #include "exynos_drm_iommu.h"
 
index 6e047bd53e2f00dd8f0d494194be7cda4f02ceda..a8ab4a456afa906e5c81dab0a53ad8e01d747156 100644 (file)
@@ -21,6 +21,7 @@
 #include <drm/drmP.h>
 #include <drm/exynos_drm.h>
 #include "regs-fimc.h"
+#include "exynos_drm_drv.h"
 #include "exynos_drm_ipp.h"
 #include "exynos_drm_fimc.h"
 
index b31356e67e5effbff9e58af999aaa009bf954224..5cec194b6cc52fbaf8a4cd840434d83ce74db654 100644 (file)
@@ -23,6 +23,7 @@
 #include <drm/drmP.h>
 #include <drm/exynos_drm.h>
 #include "exynos_drm_drv.h"
+#include "exynos_drm_g2d.h"
 #include "exynos_drm_gem.h"
 #include "exynos_drm_iommu.h"
 
index 90b8a1a5344cef0528b3bad82ab4b0b993002415..e69d1d294629b39911f34df56852fb95e75c59c2 100644 (file)
@@ -20,6 +20,7 @@
 #include <drm/drmP.h>
 #include <drm/exynos_drm.h>
 #include "regs-gsc.h"
+#include "exynos_drm_drv.h"
 #include "exynos_drm_ipp.h"
 #include "exynos_drm_gsc.h"
 
index 6ee55e68e0a2e02737bd752b23e5b591226873fa..98eb1f709b13128f0a2bd586ad3a69a1ff20abd0 100644 (file)
@@ -16,6 +16,7 @@
 #include "exynos_drm_encoder.h"
 #include "exynos_drm_fb.h"
 #include "exynos_drm_gem.h"
+#include "exynos_drm_plane.h"
 
 #define to_exynos_plane(x)     container_of(x, struct exynos_plane, base)
 
index 49669aa24c4510168d003b4677b3da5548ef2b94..54b7360bad30a4b318407179dc362eb845260433 100644 (file)
@@ -21,6 +21,7 @@
 #include <drm/exynos_drm.h>
 #include "regs-rotator.h"
 #include "exynos_drm.h"
+#include "exynos_drm_drv.h"
 #include "exynos_drm_ipp.h"
 
 /*
index c57c56519adda3d2240d57aa1fe6d90900efe680..4400330e4449f57268efc7b961c4025795178ef7 100644 (file)
@@ -23,6 +23,7 @@
 #include "exynos_drm_drv.h"
 #include "exynos_drm_crtc.h"
 #include "exynos_drm_encoder.h"
+#include "exynos_drm_vidi.h"
 
 /* vidi has totally three virtual windows. */
 #define WINDOWS_NR             3