]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/xe: Set GT rp min frequency as 1.2GHz default for BMG/CRI
authorNareshkumar Gollakoti <naresh.kumar.g@intel.com>
Thu, 26 Mar 2026 06:34:09 +0000 (12:04 +0530)
committerMatt Roper <matthew.d.roper@intel.com>
Tue, 31 Mar 2026 21:12:52 +0000 (14:12 -0700)
commitd0672008cde3a8616c517d53d657300dce3c36a7
treea431d7f01b91cd6b1cb2548f098c9b8dd95bd3d7
parent28c83ed7ceea67b3b411ddb30ff1e3181fc3af94
drm/xe: Set GT rp min frequency as 1.2GHz default for BMG/CRI

 While previously applied only to both tiles GT0(Graphics) and Media(GT1)
 the BMG G21(Battle image) platform via workaround Wa_14022085890,
 this 1.2 GHz minimum is now the default for GT0(Graphics) tile
 of BMG and CRI platforms.

 Setting this frequency floor(1.2GHz) default is critical in multi GPU
 environment for supporting effective Peer-to-Peer(P2P) transactions.

v2:
- Fix Indentation(Thomas)
- Add comment about power impact(Stuart)

v3:(Thomas/Ankur/Matt Roper)
- Add setting frequency to only GT0(Graphics) Tile of BMG/CRI

v4:(Stuart)
- Move WA check to pc_needs_min_freq_change function

Signed-off-by: Nareshkumar Gollakoti <naresh.kumar.g@intel.com>
Reviewed-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
Link: https://patch.msgid.link/20260326063407.985568-4-naresh.kumar.g@intel.com
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
drivers/gpu/drm/xe/xe_guc_pc.c