diff --git a/drivers/gpu/drm/tegra/output.c b/drivers/gpu/drm/tegra/output.c index 022462d3a4133f97d2a564e3a751220df19f70dd..6a5c7b81fbc5d6453c7b96ab57339400504a913c 100644 --- a/drivers/gpu/drm/tegra/output.c +++ b/drivers/gpu/drm/tegra/output.c @@ -347,5 +347,8 @@ int tegra_output_exit(struct tegra_output *output) if (gpio_is_valid(output->hpd_gpio)) disable_irq(output->hpd_irq); + if (output->panel) + drm_panel_detach(output->panel); + return 0; }