aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gpu_error.c
diff options
context:
space:
mode:
authorVinay Belgaumkar <vinay.belgaumkar@intel.com>2022-06-22 17:32:25 -0700
committerJohn Harrison <John.C.Harrison@Intel.com>2022-06-27 15:08:58 -0700
commit58eaa6b3fb636072a4f19e6b6c76bbf564e95b95 (patch)
treeb453d8f7a8b4d19ebb7c391c61b85a056f45e937 /drivers/gpu/drm/i915/i915_gpu_error.c
parentdrm/i915/reset: Add additional steps for Wa_22011802037 for execlist backend (diff)
downloadlinux-dev-58eaa6b3fb636072a4f19e6b6c76bbf564e95b95.tar.xz
linux-dev-58eaa6b3fb636072a4f19e6b6c76bbf564e95b95.zip
drm/i915/guc/slpc: Use non-blocking H2G for waitboost
SLPC min/max frequency updates require H2G calls. We are seeing timeouts when GuC channel is backed up and it is unable to respond in a timely fashion causing warnings and affecting CI. This is seen when waitboosting happens during a stress test. this patch updates the waitboost path to use a non-blocking H2G call instead, which returns as soon as the message is successfully transmitted. v2: Use drm_notice to report any errors that might occur while sending the waitboost H2G request (Tvrtko) v3: Add drm_notice inside force_min_freq (Ashutosh) Cc: Ashutosh Dixit <ashutosh.dixit@intel.com> Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com> Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com> Signed-off-by: John Harrison <John.C.Harrison@Intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20220623003225.23301-1-vinay.belgaumkar@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/i915_gpu_error.c')
0 files changed, 0 insertions, 0 deletions