drm/imx: Add drm_panic support
authorJocelyn Falempe <jfalempe@redhat.com>
Tue, 9 Apr 2024 16:30:47 +0000 (18:30 +0200)
committerJocelyn Falempe <jfalempe@redhat.com>
Mon, 15 Apr 2024 14:14:07 +0000 (16:14 +0200)
commit99b625194569f2039d8f277c8a09cd18c1438b65
treed909efc3b9b6207cbe014a42d74f8ec6f614a5d4
parent7e64f7c83c8e95a548fa63a48032b1d8ea1f93a6
drm/imx: Add drm_panic support

Add support for the drm_panic module, which displays a user-friendly
message to the screen when a kernel panic occurs.

v7:
 * use drm_panic_gem_get_scanout_buffer() helper

v8:
 * Replace get_scanout_buffer() logic with drm_panic_set_buffer()

v9:
 * Revert to using get_scanout_buffer() (Sima)
 * move get_scanout_buffer() to plane helper functions

v12:
 * Rename drm_panic_gem_get_scanout_buffer to drm_fb_dma_get_scanout_buffer
 (Thomas Zimmermann)

Signed-off-by: Jocelyn Falempe <jfalempe@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240409163432.352518-9-jfalempe@redhat.com
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c