DRM_DEV_DEBUG_DRIVER(9)
β¨ DRM_DEV_DEBUG_DRIVER π
okay so bestie, welcome to the Kernel API Manual page for DRM_DEV_DEBUG_DRIVER β it's giving "legacy but iconic" energy, and we're gonna get into it π
πΈ NAME
DRM_DEV_DEBUG_DRIVER β the debug output hook for the vendor-specific part of the driver π¦
β¨ SYNOPSIS
DRM_DEV_DEBUG_DRIVER (dev , fmt , ... );
yes that's the whole vibe, no cap π
π«Ά ARGUMENTS
devβ the device pointer, literally the thing you're talking about π₯fmtβ aprintflike format string, so you know how this goes: you bring the template, it brings the magic β¨...β variable arguments, the lil extras that get slotted into yourfmtπ
π NOTE
this is deprecated in favor ofdrm_dbgordev_dbg. not me telling you this is the old way π please usedrm_dbgordev_dbginstead β that's the main character energy now π
π SEE ALSO
bestie there is a whole little friend group here, and they all live in the kernel file ./include/drm/drm_print.h π β let's do the roll call π:
print(9)enum drm_debug_category(9)struct drm_printer(9)drm_vprintf(9)drm_printf_indent(9)struct drm_print_iterator(9)drm_coredump_printer(9)drm_coredump_printer_is_full(9)drm_seq_file_printer(9)drm_info_printer(9)drm_dbg_printer(9)drm_err_printer(9)drm_line_printer(9)DRM_DEV_ERROR(9)DRM_DEV_ERROR_RATELIMITED(9)DRM_DEV_DEBUG(9)DRM_DEV_DEBUG_KMS(9)
that's the whole squad fr fr π
and that's the page, babes π§ this one comes from ./include/drm and it's dated October 2026 β go forth and debug responsibly, mwah ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms