]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/i915/pps: convert intel_wakeref_t to struct ref_tracker *
authorJani Nikula <jani.nikula@intel.com>
Tue, 25 Nov 2025 13:24:40 +0000 (15:24 +0200)
committerJani Nikula <jani.nikula@intel.com>
Mon, 1 Dec 2025 13:18:13 +0000 (15:18 +0200)
commitaa51f0309a0fc81d54e1dd0c1c8cc26bfb8babed
treea01f57634e14c1a6511fa70f2291333785caa291
parent9a8c267b878a7b163735c9371c2ccf103b685e34
drm/i915/pps: convert intel_wakeref_t to struct ref_tracker *

Under the hood, intel_wakeref_t is just struct ref_tracker *. Use the
actual underlying type both for clarity (we *are* using intel_wakeref_t
as a pointer though it doesn't look like one) and to help i915, xe and
display coexistence without custom types.

Reviewed-by: Luca Coelho <luciano.coelho@intel.com>
Link: https://patch.msgid.link/e7afaea1a609485f91669a7d3c5d3fde0e0dbf8b.1764076995.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_dp_aux.c
drivers/gpu/drm/i915/display/intel_pps.c
drivers/gpu/drm/i915/display/intel_pps.h