[PATCH v3 20/32] drm/exynos: Remove unused/useless fimd_context members

2013-11-11 Thread Tomasz Figa
Hi Sean,

On Tuesday 29 of October 2013 12:13:06 Sean Paul wrote:
> This patch removes a few fimd_context members which are either entirely
> unused or unneeded.
> 
> Signed-off-by: Sean Paul 
> ---
> 
> Changes in v2: None
> Changes in v3: None
> 
>  drivers/gpu/drm/exynos/exynos_drm_fimd.c | 13 +
>  1 file changed, 1 insertion(+), 12 deletions(-)

Reviewed-by: Tomasz Figa 

Best regards,
Tomasz



[PATCH v3 20/32] drm/exynos: Remove unused/useless fimd_context members

2013-10-29 Thread Sean Paul
This patch removes a few fimd_context members which are either entirely
unused or unneeded.

Signed-off-by: Sean Paul 
---

Changes in v2: None
Changes in v3: None

 drivers/gpu/drm/exynos/exynos_drm_fimd.c | 13 +
 1 file changed, 1 insertion(+), 12 deletions(-)

diff --git a/drivers/gpu/drm/exynos/exynos_drm_fimd.c 
b/drivers/gpu/drm/exynos/exynos_drm_fimd.c
index f69d6e5..61124ca 100644
--- a/drivers/gpu/drm/exynos/exynos_drm_fimd.c
+++ b/drivers/gpu/drm/exynos/exynos_drm_fimd.c
@@ -121,8 +121,6 @@ struct fimd_mode_data {
 struct fimd_context {
struct device   *dev;
struct drm_device   *drm_dev;
-   int irq;
-   struct drm_crtc *crtc;
struct clk  *bus_clk;
struct clk  *lcd_clk;
void __iomem*regs;
@@ -134,7 +132,6 @@ struct fimd_context {
u32 vidcon1;
boolsuspended;
int pipe;
-   struct mutexlock;
wait_queue_head_t   wait_vsync_queue;
atomic_twait_vsync_event;

@@ -547,8 +544,6 @@ static void fimd_dpms(struct exynos_drm_manager *mgr, int 
mode)

DRM_DEBUG_KMS("%d\n", mode);

-   mutex_lock(>lock);
-
switch (mode) {
case DRM_MODE_DPMS_ON:
/*
@@ -570,8 +565,6 @@ static void fimd_dpms(struct exynos_drm_manager *mgr, int 
mode)
DRM_DEBUG_KMS("unspecified mode %d\n", mode);
break;
}
-
-   mutex_unlock(>lock);
 }

 static u32 fimd_calc_clkdiv(struct fimd_context *ctx,
@@ -964,9 +957,7 @@ static int fimd_probe(struct platform_device *pdev)
return -ENXIO;
}

-   ctx->irq = res->start;
-
-   ret = devm_request_irq(dev, ctx->irq, fimd_irq_handler,
+   ret = devm_request_irq(dev, res->start, fimd_irq_handler,
0, "drm_fimd", ctx);
if (ret) {
dev_err(dev, "irq request failed.\n");
@@ -977,8 +968,6 @@ static int fimd_probe(struct platform_device *pdev)
DRM_INIT_WAITQUEUE(>wait_vsync_queue);
atomic_set(>wait_vsync_event, 0);

-   mutex_init(>lock);
-
platform_set_drvdata(pdev, _manager);

fimd_manager.ctx = ctx;
-- 
1.8.4