From: Inki Dae <inki.dae@samsung.com>
To: 'Mark Brown' <broonie@kernel.org>,
'Joonyoung Shim' <jy0922.shim@samsung.com>,
'Seung-Woo Kim' <sw0312.kim@samsung.com>,
'Kyungmin Park' <kyungmin.park@samsung.com>,
'David Airlie' <airlied@linux.ie>
Cc: dri-devel@lists.freedesktop.org,
linux-arm-kernel@lists.infradead.org,
linux-samsung-soc@vger.kernel.org,
'Mark Brown' <broonie@linaro.org>
Subject: RE: [PATCH] drm/exynos: Add missing includes
Date: Tue, 02 Jul 2013 21:21:32 +0900 [thread overview]
Message-ID: <008a01ce771e$afe02670$0fa07350$%dae@samsung.com> (raw)
In-Reply-To: <1372683355-27460-1-git-send-email-broonie@kernel.org>
> -----Original Message-----
> From: Mark Brown [mailto:broonie@kernel.org]
> Sent: Monday, July 01, 2013 9:56 PM
> To: Inki Dae; Joonyoung Shim; Seung-Woo Kim; Kyungmin Park; David Airlie
> Cc: dri-devel@lists.freedesktop.org; linux-arm-kernel@lists.infradead.org;
> linux-samsung-soc@vger.kernel.org; Mark Brown
> Subject: [PATCH] drm/exynos: Add missing includes
>
> From: Mark Brown <broonie@linaro.org>
>
> 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.
>
Hi Mark,
I don't see why this patch is needed. it seems like including unnecessary
headers so it makes the code size enlarged.
Thanks,
Inki Dae
> Signed-off-by: Mark Brown <broonie@linaro.org>
> ---
> drivers/gpu/drm/exynos/exynos_drm_connector.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_crtc.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_dmabuf.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_fimc.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_g2d.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_gsc.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_plane.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_rotator.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_vidi.c | 1 +
> 10 files changed, 10 insertions(+)
>
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_connector.c
> b/drivers/gpu/drm/exynos/exynos_drm_connector.c
> index 8bcc13a..ec80293 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_connector.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_connector.c
> @@ -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)
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_crtc.c
> b/drivers/gpu/drm/exynos/exynos_drm_crtc.c
> index 073c10a..6933ee9 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_crtc.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_crtc.c
> @@ -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"
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_dmabuf.c
> b/drivers/gpu/drm/exynos/exynos_drm_dmabuf.c
> index ff7f2a8..8adafde 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_dmabuf.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_dmabuf.c
> @@ -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"
>
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_fbdev.c
> b/drivers/gpu/drm/exynos/exynos_drm_fbdev.c
> index 8f007aa..45b6cb3 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_fbdev.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_fbdev.c
> @@ -19,6 +19,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"
>
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_fimc.c
> b/drivers/gpu/drm/exynos/exynos_drm_fimc.c
> index 4a1616a..a83e664 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_fimc.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_fimc.c
> @@ -22,6 +22,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"
>
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_g2d.c
> b/drivers/gpu/drm/exynos/exynos_drm_g2d.c
> index af75434..03ba897 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_g2d.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_g2d.c
> @@ -24,6 +24,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"
>
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_gsc.c
> b/drivers/gpu/drm/exynos/exynos_drm_gsc.c
> index 762f40d..4683251 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_gsc.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_gsc.c
> @@ -21,6 +21,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"
>
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_plane.c
> b/drivers/gpu/drm/exynos/exynos_drm_plane.c
> index 83efc66..63ebeeb 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_plane.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_plane.c
> @@ -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)
>
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_rotator.c
> b/drivers/gpu/drm/exynos/exynos_drm_rotator.c
> index 9b6c709..2e9eee2 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_rotator.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_rotator.c
> @@ -22,6 +22,7 @@
> #include <drm/exynos_drm.h>
> #include "regs-rotator.h"
> #include "exynos_drm.h"
> +#include "exynos_drm_drv.h"
> #include "exynos_drm_ipp.h"
>
> /*
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_vidi.c
> b/drivers/gpu/drm/exynos/exynos_drm_vidi.c
> index 24376c1..498647a 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_vidi.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_vidi.c
> @@ -24,6 +24,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
> --
> 1.8.3.1
WARNING: multiple messages have this Message-ID (diff)
From: inki.dae@samsung.com (Inki Dae)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH] drm/exynos: Add missing includes
Date: Tue, 02 Jul 2013 21:21:32 +0900 [thread overview]
Message-ID: <008a01ce771e$afe02670$0fa07350$%dae@samsung.com> (raw)
In-Reply-To: <1372683355-27460-1-git-send-email-broonie@kernel.org>
> -----Original Message-----
> From: Mark Brown [mailto:broonie at kernel.org]
> Sent: Monday, July 01, 2013 9:56 PM
> To: Inki Dae; Joonyoung Shim; Seung-Woo Kim; Kyungmin Park; David Airlie
> Cc: dri-devel at lists.freedesktop.org; linux-arm-kernel at lists.infradead.org;
> linux-samsung-soc at vger.kernel.org; Mark Brown
> Subject: [PATCH] drm/exynos: Add missing includes
>
> From: Mark Brown <broonie@linaro.org>
>
> 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.
>
Hi Mark,
I don't see why this patch is needed. it seems like including unnecessary
headers so it makes the code size enlarged.
Thanks,
Inki Dae
> Signed-off-by: Mark Brown <broonie@linaro.org>
> ---
> drivers/gpu/drm/exynos/exynos_drm_connector.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_crtc.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_dmabuf.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_fimc.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_g2d.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_gsc.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_plane.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_rotator.c | 1 +
> drivers/gpu/drm/exynos/exynos_drm_vidi.c | 1 +
> 10 files changed, 10 insertions(+)
>
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_connector.c
> b/drivers/gpu/drm/exynos/exynos_drm_connector.c
> index 8bcc13a..ec80293 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_connector.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_connector.c
> @@ -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)
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_crtc.c
> b/drivers/gpu/drm/exynos/exynos_drm_crtc.c
> index 073c10a..6933ee9 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_crtc.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_crtc.c
> @@ -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"
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_dmabuf.c
> b/drivers/gpu/drm/exynos/exynos_drm_dmabuf.c
> index ff7f2a8..8adafde 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_dmabuf.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_dmabuf.c
> @@ -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"
>
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_fbdev.c
> b/drivers/gpu/drm/exynos/exynos_drm_fbdev.c
> index 8f007aa..45b6cb3 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_fbdev.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_fbdev.c
> @@ -19,6 +19,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"
>
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_fimc.c
> b/drivers/gpu/drm/exynos/exynos_drm_fimc.c
> index 4a1616a..a83e664 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_fimc.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_fimc.c
> @@ -22,6 +22,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"
>
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_g2d.c
> b/drivers/gpu/drm/exynos/exynos_drm_g2d.c
> index af75434..03ba897 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_g2d.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_g2d.c
> @@ -24,6 +24,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"
>
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_gsc.c
> b/drivers/gpu/drm/exynos/exynos_drm_gsc.c
> index 762f40d..4683251 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_gsc.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_gsc.c
> @@ -21,6 +21,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"
>
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_plane.c
> b/drivers/gpu/drm/exynos/exynos_drm_plane.c
> index 83efc66..63ebeeb 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_plane.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_plane.c
> @@ -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)
>
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_rotator.c
> b/drivers/gpu/drm/exynos/exynos_drm_rotator.c
> index 9b6c709..2e9eee2 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_rotator.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_rotator.c
> @@ -22,6 +22,7 @@
> #include <drm/exynos_drm.h>
> #include "regs-rotator.h"
> #include "exynos_drm.h"
> +#include "exynos_drm_drv.h"
> #include "exynos_drm_ipp.h"
>
> /*
> diff --git a/drivers/gpu/drm/exynos/exynos_drm_vidi.c
> b/drivers/gpu/drm/exynos/exynos_drm_vidi.c
> index 24376c1..498647a 100644
> --- a/drivers/gpu/drm/exynos/exynos_drm_vidi.c
> +++ b/drivers/gpu/drm/exynos/exynos_drm_vidi.c
> @@ -24,6 +24,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
> --
> 1.8.3.1
next prev parent reply other threads:[~2013-07-02 12:21 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-07-01 12:55 [PATCH] drm/exynos: Add missing includes Mark Brown
2013-07-01 12:55 ` Mark Brown
2013-07-02 12:21 ` Inki Dae [this message]
2013-07-02 12:21 ` Inki Dae
2013-07-02 15:04 ` Mark Brown
2013-07-02 15:04 ` Mark Brown
2013-07-05 23:41 ` Tomasz Figa
2013-07-05 23:41 ` Tomasz Figa
-- strict thread matches above, loose matches on Subject: below --
2013-08-12 23:46 Mark Brown
2013-08-13 2:27 ` Inki Dae
2013-08-13 9:53 ` Mark Brown
2013-08-13 10:52 ` Inki Dae
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='008a01ce771e$afe02670$0fa07350$%dae@samsung.com' \
--to=inki.dae@samsung.com \
--cc=airlied@linux.ie \
--cc=broonie@kernel.org \
--cc=broonie@linaro.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=jy0922.shim@samsung.com \
--cc=kyungmin.park@samsung.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-samsung-soc@vger.kernel.org \
--cc=sw0312.kim@samsung.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.