|
@@ -370,6 +370,7 @@ static int panel_simple_remove(struct device *dev)
|
|
drm_panel_remove(&panel->base);
|
|
drm_panel_remove(&panel->base);
|
|
|
|
|
|
panel_simple_disable(&panel->base);
|
|
panel_simple_disable(&panel->base);
|
|
|
|
+ panel_simple_unprepare(&panel->base);
|
|
|
|
|
|
if (panel->ddc)
|
|
if (panel->ddc)
|
|
put_device(&panel->ddc->dev);
|
|
put_device(&panel->ddc->dev);
|
|
@@ -385,6 +386,7 @@ static void panel_simple_shutdown(struct device *dev)
|
|
struct panel_simple *panel = dev_get_drvdata(dev);
|
|
struct panel_simple *panel = dev_get_drvdata(dev);
|
|
|
|
|
|
panel_simple_disable(&panel->base);
|
|
panel_simple_disable(&panel->base);
|
|
|
|
+ panel_simple_unprepare(&panel->base);
|
|
}
|
|
}
|
|
|
|
|
|
static const struct drm_display_mode ampire_am_480272h3tmqw_t01h_mode = {
|
|
static const struct drm_display_mode ampire_am_480272h3tmqw_t01h_mode = {
|