summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_uc_fw.c
AgeCommit message (Expand)AuthorFilesLines
2025-09-15drm/xe/guc: Add firmware build type to available infoJohn Harrison1-0/+1
2025-09-15drm/xe/guc: Update CSS header structuresJohn Harrison1-12/+12
2025-09-09drm/xe/guc: Recommend GUC v70.49.4 for PTL, BMGJulia Filipchuk1-2/+2
2025-07-07drm/xe/ptl: Add HuC FW definition for PTLDaniele Ceraolo Spurio1-0/+1
2025-07-07drm/xe/ptl: Add GuC FW definition for PTLDaniele Ceraolo Spurio1-0/+1
2025-07-07drm/xe/guc: Recommend GuC v70.46.2 for BMG, LNL, DG2Julia Filipchuk1-3/+3
2025-06-09drm/xe/uc: Use GT-oriented firmware messagesMichal Wajdeczko1-9/+10
2025-06-06drm/xe/vf: Store the GuC FW info in guc->fwDaniele Ceraolo Spurio1-8/+29
2025-04-11drm/xe/guc: Bump the recommended GuC version to 70.44.1John Harrison1-10/+10
2025-03-21drm/xe/uc: Add support for different firmware files on each GTLucas De Marchi1-38/+54
2025-03-21drm/xe/uc: Remove static from loop variableLucas De Marchi1-1/+1
2024-10-03drm/xe: Use fault injection infrastructure to find issues at probe timeFrancois Dugast1-0/+2
2024-09-12drm/xe/uc: Convert register access to use xe_mmioMatt Roper1-8/+9
2024-08-29drm/xe/gsc: Track the platform in the compatibility versionDaniele Ceraolo Spurio1-4/+9
2024-08-07drm/xe/guc: Define GuC version v70.29.2 for BMGJulia Filipchuk1-0/+1
2024-08-07drm/xe/guc: Bump minimum required GuC version to v70.29.2Julia Filipchuk1-13/+14
2024-07-25drm/xe/huc: Define HuC binary for BMGDaniele Ceraolo Spurio1-0/+1
2024-07-25drm/xe/gsc: Define GSC binary for LNLDaniele Ceraolo Spurio1-0/+1
2024-07-25drm/xe/huc: Define HuC binary for LNLDaniele Ceraolo Spurio1-0/+1
2024-06-06drm/xe/vf: Support only GuC/HuC firmwaresMichal Wajdeczko1-0/+4
2024-05-22drm/xe: Don't rely on indirect includes from xe_mmio.hMichal Wajdeczko1-0/+1
2024-04-08drm/xe/vf: Mark supported firmwares as preloadedMichal Wajdeczko1-0/+11
2024-04-02drm/xe: Normalize bo flags macrosLucas De Marchi1-2/+2
2024-03-21drm/xe/uc: Use u64 for offsets for which we use upper_32_bits()Daniele Ceraolo Spurio1-1/+2
2024-03-20drm/xe: Add XE_BO_GGTT_INVALIDATE flagMatthew Brost1-1/+2
2024-03-19drm/xe/guc: Don't support older GuC 70.x releasesDaniele Ceraolo Spurio1-22/+14
2024-02-08drm/xe: Avoid cryptic message when there's no GuC definitionLucas De Marchi1-1/+6
2024-02-08drm/xe: Always allow to override firmwareLucas De Marchi1-2/+1
2024-02-03drm/xe/guc: Add support for LNL firmwareJohn Harrison1-0/+1
2024-02-03drm/xe/guc: Update to GuC firmware 70.19.2John Harrison1-8/+8
2024-02-03drm/xe/uc: Include patch version in expectationsJohn Harrison1-22/+27
2023-12-21drm/xe: Remove ci-only GuC FW definitionsDaniele Ceraolo Spurio1-2/+0
2023-12-21drm/xe/huc: HuC authentication via GSCDaniele Ceraolo Spurio1-0/+2
2023-12-21drm/xe/uc: Store firmware binary in system-memory backed BOMichał Winiarski1-3/+1
2023-12-21drm/xe/uc: Split xe_uc_fw_initMichał Winiarski1-19/+61
2023-12-21drm/xe: Add a helper for DRM device-lifetime BO createMichał Winiarski1-5/+4
2023-12-21drm/xe: explicitly set GGTT access for GuC DMAFei Yang1-1/+2
2023-12-21drm/xe/gsc: Define GSC FW for MTLDaniele Ceraolo Spurio1-8/+12
2023-12-21drm/xe/gsc: Query GSC compatibility versionDaniele Ceraolo Spurio1-6/+12
2023-12-21drm/xe/gsc: Parse GSC FW headerDaniele Ceraolo Spurio1-0/+77
2023-12-21drm/xe/gsc: Introduce GSC FWDaniele Ceraolo Spurio1-4/+19
2023-12-21drm/xe/uc: Rework uC version trackingDaniele Ceraolo Spurio1-56/+85
2023-12-21drm/xe: Encapsulate all the module parametersBommithi Sakeena1-3/+3
2023-12-21drm/xe/huc: Define HuC for MTLDaniele Ceraolo Spurio1-6/+7
2023-12-21drm/xe/huc: Extract version and binary offset from new HuC headersDaniele Ceraolo Spurio1-2/+118
2023-12-21drm/xe/uc: Prepare for parsing of different header typesDaniele Ceraolo Spurio1-51/+65
2023-12-21drm/xe/guc: Bump PVC GuC version to 70.9.1Daniele Ceraolo Spurio1-1/+1
2023-12-21drm/xe/uc: Add GuC/HuC firmware path overridesDaniele Ceraolo Spurio1-1/+29
2023-12-21drm/xe/uc: Fix uC status trackingDaniele Ceraolo Spurio1-6/+8
2023-12-21drm/xe/guc: Switch to major-only GuC FW tracking for MTLDaniele Ceraolo Spurio1-1/+1