diff options
author | Kirill A. Shutemov <kirill.shutemov@linux.intel.com> | 2012-03-08 20:02:50 +0400 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2012-03-10 17:05:51 +0400 |
commit | fda95c2e7304c9d4d7ed8f2590346acbbfff2f99 (patch) | |
tree | b3cd29d2c41a772d13e5566cc0e9d0b44eafc380 | |
parent | 6aa1ead1b855819b8b754d0f84f9da6942fe7589 (diff) | |
download | linux-fda95c2e7304c9d4d7ed8f2590346acbbfff2f99.tar.xz |
gma500: mdfld_dsi_output_init() drop unused parameter
Nobody uses 'config' parameter.
Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
-rw-r--r-- | drivers/gpu/drm/gma500/mdfld_dsi_output.c | 18 | ||||
-rw-r--r-- | drivers/gpu/drm/gma500/mdfld_dsi_output.h | 1 | ||||
-rw-r--r-- | 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 9338c28f3999..88d330d95f2c 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 2cdf666536df..8e4f717e50f2 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 de0ce0765738..c95966bb0c96 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) |