We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1f3512c commit 38e3825Copy full SHA for 38e3825
drivers/gpu/drm/exynos/exynos_drm_vidi.c
@@ -309,6 +309,7 @@ static int vidi_get_modes(struct drm_connector *connector)
309
struct vidi_context *ctx = ctx_from_connector(connector);
310
struct edid *edid;
311
int edid_len;
312
+ int count;
313
314
/*
315
* the edid data comes from user side and it would be set
@@ -328,7 +329,11 @@ static int vidi_get_modes(struct drm_connector *connector)
328
329
330
drm_connector_update_edid_property(connector, edid);
331
- return drm_add_edid_modes(connector, edid);
332
+ count = drm_add_edid_modes(connector, edid);
333
+
334
+ kfree(edid);
335
336
+ return count;
337
}
338
339
static const struct drm_connector_helper_funcs vidi_connector_helper_funcs = {
0 commit comments