diff options
Diffstat (limited to 'drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c')
| -rw-r--r-- | drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c b/drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c index f6d4f90f2c08..508df4174c5e 100644 --- a/drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c +++ b/drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c | |||
| @@ -140,10 +140,10 @@ static bool tpd_detect(struct omap_dss_device *dssdev) | |||
| 140 | return connected; | 140 | return connected; |
| 141 | } | 141 | } |
| 142 | 142 | ||
| 143 | static int tpd_register_hpd_cb(struct omap_dss_device *dssdev, | 143 | static void tpd_register_hpd_cb(struct omap_dss_device *dssdev, |
| 144 | void (*cb)(void *cb_data, | 144 | void (*cb)(void *cb_data, |
| 145 | enum drm_connector_status status), | 145 | enum drm_connector_status status), |
| 146 | void *cb_data) | 146 | void *cb_data) |
| 147 | { | 147 | { |
| 148 | struct panel_drv_data *ddata = to_panel_data(dssdev); | 148 | struct panel_drv_data *ddata = to_panel_data(dssdev); |
| 149 | 149 | ||
| @@ -151,8 +151,6 @@ static int tpd_register_hpd_cb(struct omap_dss_device *dssdev, | |||
| 151 | ddata->hpd_cb = cb; | 151 | ddata->hpd_cb = cb; |
| 152 | ddata->hpd_cb_data = cb_data; | 152 | ddata->hpd_cb_data = cb_data; |
| 153 | mutex_unlock(&ddata->hpd_lock); | 153 | mutex_unlock(&ddata->hpd_lock); |
| 154 | |||
| 155 | return 0; | ||
| 156 | } | 154 | } |
| 157 | 155 | ||
| 158 | static void tpd_unregister_hpd_cb(struct omap_dss_device *dssdev) | 156 | static void tpd_unregister_hpd_cb(struct omap_dss_device *dssdev) |
