summaryrefslogtreecommitdiff
path: root/include/linux/debugobjects.h
diff options
context:
space:
mode:
authorJani Nikula <jani.nikula@intel.com>2026-01-26 14:29:25 +0300
committerJani Nikula <jani.nikula@intel.com>2026-01-27 17:45:53 +0300
commitb3a2a91ae9b48c74e50833242af7d73f8a0ec3a6 (patch)
tree5346ce272f13e5678c40e584b269f8a5fa4fc52b /include/linux/debugobjects.h
parentad381460c90bd3b9d39a5160df0b8b446b098736 (diff)
downloadlinux-b3a2a91ae9b48c74e50833242af7d73f8a0ec3a6.tar.xz
drm/{i915, xe}/pcode: move display pcode calls to parent interface
Call the parent driver pcode functions through the parent interface function pointers instead of expecting both to have functions of the same name. In i915, add the interface to existing intel_pcode.[ch], while in xe move them to new display/xe_display_pcode.[ch] and build it only for CONFIG_DRM_XE_DISPLAY=y. Do not add separate write and write_timeout calls in the interface. Instead, handle the default 1 ms timeout in the intel_parent.c glue layer. This drops the last intel_pcode.h includes from display, and allows us to remove the corresponding xe compat header. v2: initialize .pcode in i915 Reviewed-by: MichaƂ Grzelak <michal.grzelak@intel.com> Link: https://patch.msgid.link/20260126112925.2452171-1-jani.nikula@intel.com Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions