aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/exynos/exynos_hdmi.c
diff options
context:
space:
mode:
authorJoonyoung Shim <jy0922.shim@samsung.com>2012-03-16 05:47:08 -0400
committerDave Airlie <airlied@redhat.com>2012-03-20 05:40:23 -0400
commit132a5b915f41f88356662c14c6866550ce2a08b6 (patch)
tree64fbfe5a1ee00b97b9c2adef47f8983b6c63791e /drivers/gpu/drm/exynos/exynos_hdmi.c
parent3ab09435d5fbad63842cd2749f95deec336eb566 (diff)
drm/exynos: remove module of exynos drm subdrv
The exynos drm driver has several subdrv. They each can be module but it causes unfixed probe order of exynodr drm driver and each subdrv. It also needs some weird codes such as exynos_drm_fbdev_reinit and exynos_drm_mode_group_reinit. This patch can remove weird codes and clear codes through we doesn't modularity each subdrv. Also this removes unnecessary codes related module. Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com> Signed-off-by: Inki Dae <inki.dae@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/exynos/exynos_hdmi.c')
-rw-r--r--drivers/gpu/drm/exynos/exynos_hdmi.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/drivers/gpu/drm/exynos/exynos_hdmi.c b/drivers/gpu/drm/exynos/exynos_hdmi.c
index 6fe1e8993c92..3fe5b2e72f1e 100644
--- a/drivers/gpu/drm/exynos/exynos_hdmi.c
+++ b/drivers/gpu/drm/exynos/exynos_hdmi.c
@@ -1998,14 +1998,12 @@ void hdmi_attach_ddc_client(struct i2c_client *ddc)
1998 if (ddc) 1998 if (ddc)
1999 hdmi_ddc = ddc; 1999 hdmi_ddc = ddc;
2000} 2000}
2001EXPORT_SYMBOL(hdmi_attach_ddc_client);
2002 2001
2003void hdmi_attach_hdmiphy_client(struct i2c_client *hdmiphy) 2002void hdmi_attach_hdmiphy_client(struct i2c_client *hdmiphy)
2004{ 2003{
2005 if (hdmiphy) 2004 if (hdmiphy)
2006 hdmi_hdmiphy = hdmiphy; 2005 hdmi_hdmiphy = hdmiphy;
2007} 2006}
2008EXPORT_SYMBOL(hdmi_attach_hdmiphy_client);
2009 2007
2010static int __devinit hdmi_probe(struct platform_device *pdev) 2008static int __devinit hdmi_probe(struct platform_device *pdev)
2011{ 2009{
@@ -2188,10 +2186,3 @@ struct platform_driver hdmi_driver = {
2188 .pm = &hdmi_pm_ops, 2186 .pm = &hdmi_pm_ops,
2189 }, 2187 },
2190}; 2188};
2191EXPORT_SYMBOL(hdmi_driver);
2192
2193MODULE_AUTHOR("Seung-Woo Kim, <sw0312.kim@samsung.com>");
2194MODULE_AUTHOR("Inki Dae <inki.dae@samsung.com>");
2195MODULE_AUTHOR("Joonyoung Shim <jy0922.shim@samsung.com>");
2196MODULE_DESCRIPTION("Samsung DRM HDMI core Driver");
2197MODULE_LICENSE("GPL");