drm/i915/psr/skl+: Print information about what caused a PSR exit
authorJosé Roberto de Souza <jose.souza@intel.com>
Wed, 25 Apr 2018 21:23:32 +0000 (14:23 -0700)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Thu, 26 Apr 2018 22:36:04 +0000 (15:36 -0700)
commitbc18b4df0fcb9fa4a50a19576723f14bfdd10c26
treec68a43b37c8f19a87e37db63e2bf618b402deba9
parent75cbec033c08f6d41c4775784f66ab860d02a6b5
drm/i915/psr/skl+: Print information about what caused a PSR exit

This will be helpful to debug what hardware is actually tracking
and causing PSR to exit.

BSpec: 7721

v4:
- Using _MMIO_TRANS2() in PSR_EVENT
- Cleaning events before printing

Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
Cc: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20180425212334.21109-2-jose.souza@intel.com
drivers/gpu/drm/i915/i915_reg.h
drivers/gpu/drm/i915/intel_psr.c