]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/i915: split out separate files for jiffies timeout and wait helpers
authorJani Nikula <jani.nikula@intel.com>
Wed, 22 Oct 2025 15:17:09 +0000 (18:17 +0300)
committerJani Nikula <jani.nikula@intel.com>
Fri, 31 Oct 2025 11:08:48 +0000 (13:08 +0200)
commit00423c4a7dd7790efb7454c0fdbe7cc33f893967
treeaf0de925ff1a37de74f66b0189efabd1e34af944
parent427c69c7d4bc999a3661e028e9688f77fa3e17ed
drm/i915: split out separate files for jiffies timeout and wait helpers

Add i915_jiffies.h and intel_display_jiffies.h for jiffies timeout and
wait helpers, and use them separately from i915 and display. This helps
reduce the display dependency on i915_utils.h.

Long term, both msecs_to_jiffies_timeout() and
wait_remaining_ms_from_jiffies() really belong in core kernel headers,
but for now unblock display refactoring.

Reviewed-by: Luca Coelho <luciano.coelho@intel.com>
Link: https://patch.msgid.link/d8bc62b3a81afa05c849dde9b0f633572eaf5611.1761146196.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
15 files changed:
drivers/gpu/drm/i915/display/intel_display_jiffies.h [new file with mode: 0644]
drivers/gpu/drm/i915/display/intel_dp.c
drivers/gpu/drm/i915/display/intel_dp_link_training.c
drivers/gpu/drm/i915/display/intel_hdcp.c
drivers/gpu/drm/i915/display/intel_pmdemand.c
drivers/gpu/drm/i915/display/intel_pps.c
drivers/gpu/drm/i915/display/intel_vblank.c
drivers/gpu/drm/i915/gem/i915_gem_mman.c
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c
drivers/gpu/drm/i915/gt/selftest_execlists.c
drivers/gpu/drm/i915/i915_config.c
drivers/gpu/drm/i915/i915_jiffies.h [new file with mode: 0644]
drivers/gpu/drm/i915/i915_utils.h
drivers/gpu/drm/i915/selftests/i915_selftest.c