summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/via/via_fp.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/via/via_fp.c')
-rw-r--r--drivers/gpu/drm/via/via_fp.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/drm/via/via_fp.c b/drivers/gpu/drm/via/via_fp.c
index 1d730a9eab99..0352158a3926 100644
--- a/drivers/gpu/drm/via/via_fp.c
+++ b/drivers/gpu/drm/via/via_fp.c
@@ -238,6 +238,9 @@ via_fp_primary_soft_power_seq(struct via_device *dev_priv, bool power_state)
{
DRM_DEBUG_KMS("Entered via_fp_primary_soft_power_seq.\n");
+ /* Turn off FP hardware power sequence. */
+ via_fp_set_primary_hard_power(VGABASE, false);
+
/* Use software FP power sequence control. */
via_fp_set_primary_power_seq_type(VGABASE, false);