]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/i915: add a dedicated mutex for VLV/CHV IOSF sideband
authorJani Nikula <jani.nikula@intel.com>
Tue, 29 Oct 2024 09:25:25 +0000 (11:25 +0200)
committerJani Nikula <jani.nikula@intel.com>
Tue, 5 Nov 2024 10:19:34 +0000 (12:19 +0200)
commita72e1c139194a58f4cdc26f3c8f4e88bb97d7edd
tree2d2b13c5837d80fb1ef09a7c98002f8e47518159
parentf270857385b2880ff291526e6d8f5c3fe0d011f5
drm/i915: add a dedicated mutex for VLV/CHV IOSF sideband

The VLV/CHV IOSF sideband is unrelated to pcode. It's just confusing to
piggyback on the same mutex. Add a dedicated lock with init and cleanup
functions.

Reviewed-by: Jouni Högander <jouni.hogander@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/31ccbf33c6b6114d0bcb40a2e174f19162d4e177.1730193891.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/i915_driver.c
drivers/gpu/drm/i915/i915_drv.h
drivers/gpu/drm/i915/vlv_sideband.c
drivers/gpu/drm/i915/vlv_sideband.h