drm/i915: Fix incorrect definition of ADPA HSYNC and VSYNC bits
Disable bits for ADPA HSYNC and VSYNC where mixed up resulting in suspend becoming standby and vice versa. Fixed by swapping their bit position. Reported-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Signed-off-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com> Reviewed-by: Eric Anholt <eric@anholt.net> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
Родитель
44498aea29
Коммит
60222c0c2b
|
@ -1613,9 +1613,9 @@
|
||||||
#define ADPA_CRT_HOTPLUG_FORCE_TRIGGER (1<<16)
|
#define ADPA_CRT_HOTPLUG_FORCE_TRIGGER (1<<16)
|
||||||
#define ADPA_USE_VGA_HVPOLARITY (1<<15)
|
#define ADPA_USE_VGA_HVPOLARITY (1<<15)
|
||||||
#define ADPA_SETS_HVPOLARITY 0
|
#define ADPA_SETS_HVPOLARITY 0
|
||||||
#define ADPA_VSYNC_CNTL_DISABLE (1<<11)
|
#define ADPA_VSYNC_CNTL_DISABLE (1<<10)
|
||||||
#define ADPA_VSYNC_CNTL_ENABLE 0
|
#define ADPA_VSYNC_CNTL_ENABLE 0
|
||||||
#define ADPA_HSYNC_CNTL_DISABLE (1<<10)
|
#define ADPA_HSYNC_CNTL_DISABLE (1<<11)
|
||||||
#define ADPA_HSYNC_CNTL_ENABLE 0
|
#define ADPA_HSYNC_CNTL_ENABLE 0
|
||||||
#define ADPA_VSYNC_ACTIVE_HIGH (1<<4)
|
#define ADPA_VSYNC_ACTIVE_HIGH (1<<4)
|
||||||
#define ADPA_VSYNC_ACTIVE_LOW 0
|
#define ADPA_VSYNC_ACTIVE_LOW 0
|
||||||
|
|
Загрузка…
Ссылка в новой задаче