History log of /linux/drivers/gpu/drm/drm_panic_internal.h (Results 1 – 2 of 2)
Revision Date Author Comments
# 5c3d3239 11-Sep-2026 Thomas Zimmermann <tzimmermann@suse.de>

drm/panic: Move panic display code into helper library

Move drm_plane_helper_display_panic_screen() and the existing panic-
display code into drm_panic_helper.c. Rename symbols accordingly.
Also upd

drm/panic: Move panic display code into helper library

Move drm_plane_helper_display_panic_screen() and the existing panic-
display code into drm_panic_helper.c. Rename symbols accordingly.
Also update the QR-related code and the bindings accordingly.

Link the rsp. object file into drm_kms_helper.ko. Eventually the code
will become a DRM drawing library, together with DRM's format and draw
helpers. This requires more preparation. until then, KMS helpers serve
as a module. All DRM drivers link it anyway.

Add a new section about drawing helpers to the documentation of the KMS
helpers. List format and panic helpers there.

v2:
- fix dependencies on other DRM modules (Randy, Sashiko)
- provide placeholders for drm_panic_helper_{init,exit}() (Sashiko)

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Jocelyn Falempe <jfalempe@redhat.com>
Link: https://patch.msgid.link/20260911124540.279841-14-tzimmermann@suse.de

show more ...


# 3ae80dc2 11-Sep-2026 Thomas Zimmermann <tzimmermann@suse.de>

drm/panic: Internalize panic locking in DRM core and helpers

None of the DRM drivers handles panic locking. Declare the interfaces
in an internal header file. Move the trylock required during the pa

drm/panic: Internalize panic locking in DRM core and helpers

None of the DRM drivers handles panic locking. Declare the interfaces
in an internal header file. Move the trylock required during the panic
into the DRM core's sources.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Jocelyn Falempe <jfalempe@redhat.com>
Link: https://patch.msgid.link/20260911124540.279841-13-tzimmermann@suse.de

show more ...