drm/tilcdc: fix double kfree
[firefly-linux-kernel-4.4.55.git] / drivers / gpu / drm / tilcdc / tilcdc_panel.c
index 2a93ea290c3e232299bd1f4d285b4b2a67bcc2e0..779d508616d3085882ed63e46fb1e50f38090b56 100644 (file)
@@ -286,10 +286,8 @@ static void panel_destroy(struct tilcdc_module *mod)
 {
        struct panel_module *panel_mod = to_panel_module(mod);
 
-       if (panel_mod->timings) {
+       if (panel_mod->timings)
                display_timings_release(panel_mod->timings);
-               kfree(panel_mod->timings);
-       }
 
        tilcdc_module_cleanup(mod);
        kfree(panel_mod->info);