summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mem_input.c
diff options
context:
space:
mode:
authorTony Cheng2017-08-03 15:22:14 +0200
committerAlex Deucher2017-09-27 00:16:19 +0200
commiteb4e33b7c98a4d69d84d783fd0a7918e5ad011da (patch)
treed48396eded54a6d1800b4974d32aef8d908940bc /drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mem_input.c
parentdrm/amd/display: log HW state when we about to encounter DF DPM hang (diff)
downloadkernel-qcow2-linux-eb4e33b7c98a4d69d84d783fd0a7918e5ad011da.tar.gz
kernel-qcow2-linux-eb4e33b7c98a4d69d84d783fd0a7918e5ad011da.tar.xz
kernel-qcow2-linux-eb4e33b7c98a4d69d84d783fd0a7918e5ad011da.zip
drm/amd/display: log underflow
as well as convert output in ref_cycle to nano sec Signed-off-by: Tony Cheng <tony.cheng@amd.com> Reviewed-by: Logatharshan Thothiralingam <Logatharshan.Thothiralingam@amd.com> Acked-by: Harry Wentland <Harry.Wentland@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mem_input.c')
-rw-r--r--drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mem_input.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mem_input.c b/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mem_input.c
index 0d40fa753036..f36585de15df 100644
--- a/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mem_input.c
+++ b/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mem_input.c
@@ -841,9 +841,10 @@ void dcn10_mem_input_read_state(struct dcn10_mem_input *mi,
REG_GET(DCSURF_SURFACE_CONTROL,
PRIMARY_SURFACE_DCC_EN, &s->dcc_en);
- REG_GET_2(DCHUBP_CNTL,
+ REG_GET_3(DCHUBP_CNTL,
HUBP_BLANK_EN, &s->blank_en,
- HUBP_TTU_DISABLE, &s->ttu_disable);
+ HUBP_TTU_DISABLE, &s->ttu_disable,
+ HUBP_UNDERFLOW_STATUS, &s->underflow_status);
REG_GET(DCN_GLOBAL_TTU_CNTL,
MIN_TTU_VBLANK, &s->min_ttu_vblank);