From: Kirill A. Shutemov <kirill.shute...@linux.intel.com>

Nobody uses 'config' parameter.

Signed-off-by: Kirill A. Shutemov <kirill.shutemov at linux.intel.com>
Signed-off-by: Alan Cox <alan at linux.intel.com>
---

 drivers/gpu/drm/gma500/mdfld_dsi_output.c |   18 ++++++------------
 drivers/gpu/drm/gma500/mdfld_dsi_output.h |    1 -
 drivers/gpu/drm/gma500/mdfld_output.c     |    9 +++------
 3 files changed, 9 insertions(+), 19 deletions(-)


diff --git a/drivers/gpu/drm/gma500/mdfld_dsi_output.c 
b/drivers/gpu/drm/gma500/mdfld_dsi_output.c
index 9338c28..88d330d 100644
--- a/drivers/gpu/drm/gma500/mdfld_dsi_output.c
+++ b/drivers/gpu/drm/gma500/mdfld_dsi_output.c
@@ -511,7 +511,6 @@ gpio_error:
  */
 void mdfld_dsi_output_init(struct drm_device *dev,
                           int pipe,
-                          struct mdfld_dsi_config *config,
                           const struct panel_funcs *p_vid_funcs)
 {
        struct mdfld_dsi_config *dsi_config;
@@ -538,18 +537,13 @@ void mdfld_dsi_output_init(struct drm_device *dev,

        dsi_connector->pipe =  pipe;

-       /*set DSI config*/
-       if (config)
-               dsi_config = config;
-       else {
-               dsi_config = kzalloc(sizeof(struct mdfld_dsi_config),
-                                                               GFP_KERNEL);
-               if (!dsi_config) {
-                       DRM_ERROR("cannot allocate memory for DSI config\n");
-                       goto dsi_init_err0;
-               }
-               mdfld_dsi_get_default_config(dev, dsi_config, pipe);
+       dsi_config = kzalloc(sizeof(struct mdfld_dsi_config),
+                       GFP_KERNEL);
+       if (!dsi_config) {
+               DRM_ERROR("cannot allocate memory for DSI config\n");
+               goto dsi_init_err0;
        }
+       mdfld_dsi_get_default_config(dev, dsi_config, pipe);

        dsi_connector->private = dsi_config;

diff --git a/drivers/gpu/drm/gma500/mdfld_dsi_output.h 
b/drivers/gpu/drm/gma500/mdfld_dsi_output.h
index 2cdf666..8e4f717 100644
--- a/drivers/gpu/drm/gma500/mdfld_dsi_output.h
+++ b/drivers/gpu/drm/gma500/mdfld_dsi_output.h
@@ -375,7 +375,6 @@ extern void mdfld_dsi_brightness_control(struct drm_device 
*dev, int pipe,
                                        int level);
 extern void mdfld_dsi_output_init(struct drm_device *dev,
                                        int pipe,
-                                       struct mdfld_dsi_config *config,
                                        const struct panel_funcs *p_vid_funcs);
 extern void mdfld_dsi_controller_init(struct mdfld_dsi_config *dsi_config,
                                        int pipe);
diff --git a/drivers/gpu/drm/gma500/mdfld_output.c 
b/drivers/gpu/drm/gma500/mdfld_output.c
index de0ce07..c95966b 100644
--- a/drivers/gpu/drm/gma500/mdfld_output.c
+++ b/drivers/gpu/drm/gma500/mdfld_output.c
@@ -42,17 +42,14 @@ static void mdfld_init_panel(struct drm_device *dev, int 
mipi_pipe,
 {
        switch (p_type) {
        case TPO_VID:
-               mdfld_dsi_output_init(dev, mipi_pipe, NULL,
-                               &mdfld_tpo_vid_funcs);
+               mdfld_dsi_output_init(dev, mipi_pipe, &mdfld_tpo_vid_funcs);
                break;
        case TC35876X:
                tc35876x_init(dev);
-               mdfld_dsi_output_init(dev, mipi_pipe, NULL,
-                               &mdfld_tc35876x_funcs);
+               mdfld_dsi_output_init(dev, mipi_pipe, &mdfld_tc35876x_funcs);
                break;
        case TMD_VID:
-               mdfld_dsi_output_init(dev, mipi_pipe, NULL,
-                               &mdfld_tmd_vid_funcs);
+               mdfld_dsi_output_init(dev, mipi_pipe, &mdfld_tmd_vid_funcs);
                break;
        case HDMI:
 /*             if (dev_priv->mdfld_hdmi_present)

Reply via email to