summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/xe/xe_uc_fw.c
Commit message (Expand)AuthorAgeFilesLines
* drm/xe: Remove ci-only GuC FW definitionsDaniele Ceraolo Spurio2023-12-211-2/+0
* drm/xe/huc: HuC authentication via GSCDaniele Ceraolo Spurio2023-12-211-0/+2
* drm/xe/uc: Store firmware binary in system-memory backed BOMichał Winiarski2023-12-211-3/+1
* drm/xe/uc: Split xe_uc_fw_initMichał Winiarski2023-12-211-19/+61
* drm/xe: Add a helper for DRM device-lifetime BO createMichał Winiarski2023-12-211-5/+4
* drm/xe: explicitly set GGTT access for GuC DMAFei Yang2023-12-211-1/+2
* drm/xe/gsc: Define GSC FW for MTLDaniele Ceraolo Spurio2023-12-211-8/+12
* drm/xe/gsc: Query GSC compatibility versionDaniele Ceraolo Spurio2023-12-211-6/+12
* drm/xe/gsc: Parse GSC FW headerDaniele Ceraolo Spurio2023-12-211-0/+77
* drm/xe/gsc: Introduce GSC FWDaniele Ceraolo Spurio2023-12-211-4/+19
* drm/xe/uc: Rework uC version trackingDaniele Ceraolo Spurio2023-12-211-56/+85
* drm/xe: Encapsulate all the module parametersBommithi Sakeena2023-12-211-3/+3
* drm/xe/huc: Define HuC for MTLDaniele Ceraolo Spurio2023-12-211-6/+7
* drm/xe/huc: Extract version and binary offset from new HuC headersDaniele Ceraolo Spurio2023-12-211-2/+118
* drm/xe/uc: Prepare for parsing of different header typesDaniele Ceraolo Spurio2023-12-211-51/+65
* drm/xe/guc: Bump PVC GuC version to 70.9.1Daniele Ceraolo Spurio2023-12-211-1/+1
* drm/xe/uc: Add GuC/HuC firmware path overridesDaniele Ceraolo Spurio2023-12-211-1/+29
* drm/xe/uc: Fix uC status trackingDaniele Ceraolo Spurio2023-12-211-6/+8
* drm/xe/guc: Switch to major-only GuC FW tracking for MTLDaniele Ceraolo Spurio2023-12-211-1/+1
* drm/xe: Use Xe assert macros instead of XE_WARN_ON macroFrancois Dugast2023-12-211-8/+8
* drm/xe: Add patch version on guc firmware initZhanjun Dong2023-12-211-6/+7
* drm/xe/lnl: Add GuC firmware definitionMatt Roper2023-12-211-0/+1
* drm/xe: Prefer WARN() over BUG() to avoid crashing the kernelFrancois Dugast2023-12-211-8/+8
* drm/xe: Invert mask and val in xe_mmio_wait32.Rodrigo Vivi2023-12-211-1/+1
* drm/xe: Cleanup style warningsFrancois Dugast2023-12-211-2/+2
* drm/xe: Cleanup SPACING style issuesFrancois Dugast2023-12-211-2/+2
* drm/xe: fix HuC FW ordering for DG1Daniele Ceraolo Spurio2023-12-211-1/+1
* drm/xe: Memory allocations are tile-based, not GT-basedMatt Roper2023-12-191-2/+3
* drm/xe: Load HuC on Alderlake PLucas De Marchi2023-12-191-0/+1
* drm/xe/adln: Enable ADL-NMatt Roper2023-12-191-0/+1
* drm/xe/mmio: Use struct xe_regLucas De Marchi2023-12-191-8/+8
* drm/xe/guc: Move GuC registers to regs/Lucas De Marchi2023-12-191-1/+1
* drm/xe: GuC and HuC loading support for RKLAnusha Srivatsa2023-12-191-0/+2
* drm/xe: Always log GuC/HuC firmware versionsLucas De Marchi2023-12-191-0/+5
* drm/xe: Update GuC/HuC firmware autoselect logicLucas De Marchi2023-12-191-119/+196
* drm/xe: Fix platform orderLucas De Marchi2023-12-191-2/+2
* drm/xe: Remove unused revid from firmware nameLucas De Marchi2023-12-191-18/+15
* drm/xe: Load HuC on Alderlake SAnusha Srivatsa2023-12-191-0/+1
* drm/xe/huc: Support for loading unversiond HuCAnusha Srivatsa2023-12-191-20/+33
* drm/xe/xe_uc_fw: Use firmware files from standard locationsMauro Carvalho Chehab2023-12-191-2/+2
* drm/xe/guc: Report submission version of GuC firmwareMatthew Brost2023-12-121-1/+45
* drm/xe: Remove i915_utils dependency from xe_pcode.Rodrigo Vivi2023-12-121-1/+2
* drm/xe: Convert xe_mmio_wait32 to us so we can stop using wait_for_us.Rodrigo Vivi2023-12-121-1/+1
* drm/xe: Let's return last value read on xe_mmio_wait32.Rodrigo Vivi2023-12-121-4/+3
* drm/xe: Introduce a new DRM driver for Intel GPUsMatthew Brost2023-12-121-0/+406