aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_guc_ads.c
AgeCommit message (Expand)AuthorFilesLines
12 daysdrm/xe: Update wedged.mode only after successful reset policy changeLukasz Laguna1-6/+8
2025-10-20drm/xe/xe3p_lpm: Configure MAIN_GAMCTRL_QUEUE_SELECTBrian Welty1-1/+5
2025-10-13drm/xe: Sort include files alphabetically.Arun Abhishek Chowhan1-1/+1
2025-09-15drm/xe: Use ARRAY_SIZE in guc_waklv_init()Lucas De Marchi1-2/+2
2025-08-22drm/xe/psmi: Add Wa_14020001231Badal Nilawar1-0/+4
2025-08-08drm/xe: rename XE_WA to XE_GT_WAMatt Atwood1-10/+10
2025-08-05drm/xe/xe_guc_ads: Consolidate guc_waklv_enable functionsJonathan Cavitt1-97/+39
2025-07-24drm/xe/ptl: Apply Wa_16026007364Sk Anirban1-0/+35
2025-07-10drm/xe/guc: Don't allocate temporary policies objectMichal Wajdeczko1-18/+9
2025-06-27drm/xe: Drop bo->sizeMatthew Brost1-2/+2
2025-06-25Revert "drm/xe/ptl: Apply Wa_16026007364"Daniele Ceraolo Spurio1-5/+0
2025-06-20drm/xe/ptl: Apply Wa_16026007364sanirban1-0/+5
2025-05-15drm/xe/guc: Don't allocate managed BO for each policy changeMichal Wajdeczko1-14/+13
2025-04-14drm/xe: Set LRC addresses before guc loadLucas De Marchi1-30/+45
2025-04-10drm/xe/guc: Enable w/a 16026508708John Harrison1-0/+5
2025-04-04drm/xe: Add XE_BO_FLAG_PINNED_NORESTOREMatthew Brost1-1/+2
2025-03-28drm/xe/guc: Re-word message about ADS size changesJohn Harrison1-2/+2
2025-02-26drm/xe: Add Wa_16021333562 and Wa_14016712196Aradhya Bhatia1-1/+1
2025-01-09drm/xe/guc: Adding steering info support for GuC register listsJesus Narvaez1-0/+15
2024-12-11drm/xe: Apply whitelist to engine save-restoreLucas De Marchi1-7/+0
2024-12-03drm/xe/xe_guc_ads: Add nonpriv registers to write listJonathan Cavitt1-0/+7
2024-10-31drm/xe: Move Wa 1607983814 to oobLucas De Marchi1-9/+2
2024-10-30Revert "drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs"Ashutosh Dixit1-14/+0
2024-10-28drm/xe/xe_guc_ads: save/restore OA registers and allowlist regsJonathan Cavitt1-0/+14
2024-10-17drm/xe/ptl: Apply Wa_14022866841Vinay Belgaumkar1-0/+5
2024-10-08drm/xe/guc: Add XE_LP steered register listsZhanjun Dong1-0/+6
2024-10-08drm/xe/guc: Prepare GuC register list and update ADS size for error captureZhanjun Dong1-13/+138
2024-10-03drm/xe: Use fault injection infrastructure to find issues at probe timeFrancois Dugast1-0/+3
2024-09-11drm/xe/guc: Convert register access to use xe_mmioMatt Roper1-1/+1
2024-08-08drm/xe/guc: Enable w/a 14022293748 and 22019794406Julia Filipchuk1-0/+6
2024-05-22drm/xe: Don't rely on indirect includes from xe_mmio.hMichal Wajdeczko1-0/+1
2024-05-08drm/xe: Add Indirect Ring State supportNiranjana Vishwanathapura1-3/+2
2024-05-07drm/xe/ads: Use flexible-arrayLucas De Marchi1-1/+1
2024-04-24drm/xe: Introduce the wedged_mode debugfsRodrigo Vivi1-2/+58
2024-04-24drm/xe: Force wedged state and block GT reset upon any GPU hangRodrigo Vivi1-1/+8
2024-04-17drm/xe/lnl: Apply GuC Wa_13011645652Vinay Belgaumkar1-0/+38
2024-04-16drm/xe/lnl: Enable more GuC based workaroundsJohn Harrison1-0/+8
2024-04-09drm/xe/lnl: Enable GuC Wa_14019882105Badal Nilawar1-7/+31
2024-04-09drm/xe/guc: Add support for workaround KLVsBadal Nilawar1-2/+60
2024-04-02drm/xe: Normalize bo flags macrosLucas De Marchi1-3/+3
2024-03-20drm/xe: Add XE_BO_GGTT_INVALIDATE flagMatthew Brost1-1/+2
2024-02-20drm/xe/guc: Allocate GuC data structures in system memory for initial loadMichał Winiarski1-1/+1
2023-12-21drm/xe: Rename info.supports_* to info.has_*Lucas De Marchi1-2/+2
2023-12-21drm/xe: Enable Fixed CCS mode settingNiranjana Vishwanathapura1-0/+3
2023-12-21drm/xe: Add a helper for DRM device-lifetime BO createMichał Winiarski1-17/+3
2023-12-21drm/xe/mocs: MOCS registers are multicast on Xe_HP and beyondMatt Roper1-1/+1
2023-12-21drm/xe: Use Xe assert macros instead of XE_WARN_ON macroFrancois Dugast1-10/+12
2023-12-21drm/xe: base definitions for the GSCCSDaniele Ceraolo Spurio1-6/+2
2023-12-21drm/xe: Rename engine to exec_queueFrancois Dugast1-1/+1
2023-12-21drm/xe: Prefer WARN() over BUG() to avoid crashing the kernelFrancois Dugast1-7/+7