diff options
author | Julian Parkin <[email protected]> | 2018-04-13 13:23:02 -0400 |
---|---|---|
committer | Alex Deucher <[email protected]> | 2018-05-15 13:44:12 -0500 |
commit | 8ec06a179613f7b7379daf78844afe1cc301e2c7 (patch) | |
tree | 0dc0cc217b08b732150399c02b6b7767c6e35f27 | |
parent | 34cb6b3860a4aecafaae0df8fa84b6fc784f507c (diff) |
drm/amd/display: Add assert that chroma pitch is non zero
Signed-off-by: Julian Parkin <[email protected]>
Reviewed-by: Aric Cyr <[email protected]>
Reviewed-by: Tony Cheng <[email protected]>
Acked-by: Harry Wentland <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
-rw-r--r-- | drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c b/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c index 159bebcfd521..0cbc83edd37f 100644 --- a/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c +++ b/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c @@ -146,6 +146,9 @@ void hubp1_program_size_and_rotation( * 444 or 420 luma */ if (format >= SURFACE_PIXEL_FORMAT_VIDEO_BEGIN) { + ASSERT(plane_size->video.chroma_pitch != 0); + /* Chroma pitch zero can cause system hang! */ + pitch = plane_size->video.luma_pitch - 1; meta_pitch = dcc->video.meta_pitch_l - 1; pitch_c = plane_size->video.chroma_pitch - 1; |