diff options
Diffstat (limited to 'drivers/gpu/drm/omapdrm/omap_connector.c')
-rw-r--r-- | drivers/gpu/drm/omapdrm/omap_connector.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/omapdrm/omap_connector.c b/drivers/gpu/drm/omapdrm/omap_connector.c index 98f5ca29444a..b81302c4bf9e 100644 --- a/drivers/gpu/drm/omapdrm/omap_connector.c +++ b/drivers/gpu/drm/omapdrm/omap_connector.c | |||
@@ -164,10 +164,11 @@ static void omap_connector_destroy(struct drm_connector *connector) | |||
164 | 164 | ||
165 | drm_connector_unregister(connector); | 165 | drm_connector_unregister(connector); |
166 | drm_connector_cleanup(connector); | 166 | drm_connector_cleanup(connector); |
167 | kfree(omap_connector); | ||
168 | 167 | ||
169 | omapdss_device_put(omap_connector->output); | 168 | omapdss_device_put(omap_connector->output); |
170 | omapdss_device_put(omap_connector->display); | 169 | omapdss_device_put(omap_connector->display); |
170 | |||
171 | kfree(omap_connector); | ||
171 | } | 172 | } |
172 | 173 | ||
173 | #define MAX_EDID 512 | 174 | #define MAX_EDID 512 |