aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/display/dc/inc/hw
diff options
context:
space:
mode:
authorAlex Deucher <alexander.deucher@amd.com>2024-10-31 13:20:19 -0400
committerAlex Deucher <alexander.deucher@amd.com>2024-12-18 12:14:04 -0500
commit98471006aecb20e1016f76354efa22889302abda (patch)
tree589bae38aea21e8de5175ff209938070df7d8c8d /drivers/gpu/drm/amd/display/dc/inc/hw
parentdrm/amd/display: add clear_tiling hubp callbacks (diff)
downloadlinux-98471006aecb20e1016f76354efa22889302abda.tar.gz
linux-98471006aecb20e1016f76354efa22889302abda.zip
drm/amd/display: add clear_tiling mi callbacks
This adds clear_tiling callbacks to the mi structure that will be used for drm panic support to clear the tiling on a display. Mem input (mi) is used on DCE based display IPs. Reviewed-by: Harry Wentland <harry.wentland@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> Cc: Lu Yao <yaolu@kylinos.cn> Cc: Jocelyn Falempe <jfalempe@redhat.com> Cc: Harry Wentland <harry.wentland@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/display/dc/inc/hw')
-rw-r--r--drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h b/drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h
index a8b44f398ce6..4f5d102455ca 100644
--- a/drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h
+++ b/drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h
@@ -187,6 +187,8 @@ struct mem_input_funcs {
const struct dc_cursor_position *pos,
const struct dc_cursor_mi_param *param);
+ void (*mem_input_clear_tiling)(
+ struct mem_input *mem_input);
};
#endif