summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_uc_fw.c
AgeCommit message (Expand)Author
2024-02-07drm/xe: Avoid cryptic message when there's no GuC definitionLucas De Marchi
2024-02-07drm/xe: Always allow to override firmwareLucas De Marchi
2024-02-02drm/xe/guc: Add support for LNL firmwareJohn Harrison
2024-02-02drm/xe/guc: Update to GuC firmware 70.19.2John Harrison
2024-02-02drm/xe/uc: Include patch version in expectationsJohn Harrison
2023-12-21drm/xe: Remove ci-only GuC FW definitionsDaniele Ceraolo Spurio
2023-12-21drm/xe/huc: HuC authentication via GSCDaniele Ceraolo Spurio
2023-12-21drm/xe/uc: Store firmware binary in system-memory backed BOMichał Winiarski
2023-12-21drm/xe/uc: Split xe_uc_fw_initMichał Winiarski
2023-12-21drm/xe: Add a helper for DRM device-lifetime BO createMichał Winiarski
2023-12-21drm/xe: explicitly set GGTT access for GuC DMAFei Yang
2023-12-21drm/xe/gsc: Define GSC FW for MTLDaniele Ceraolo Spurio
2023-12-21drm/xe/gsc: Query GSC compatibility versionDaniele Ceraolo Spurio
2023-12-21drm/xe/gsc: Parse GSC FW headerDaniele Ceraolo Spurio
2023-12-21drm/xe/gsc: Introduce GSC FWDaniele Ceraolo Spurio
2023-12-21drm/xe/uc: Rework uC version trackingDaniele Ceraolo Spurio
2023-12-21drm/xe: Encapsulate all the module parametersBommithi Sakeena
2023-12-21drm/xe/huc: Define HuC for MTLDaniele Ceraolo Spurio
2023-12-21drm/xe/huc: Extract version and binary offset from new HuC headersDaniele Ceraolo Spurio
2023-12-21drm/xe/uc: Prepare for parsing of different header typesDaniele Ceraolo Spurio
2023-12-21drm/xe/guc: Bump PVC GuC version to 70.9.1Daniele Ceraolo Spurio
2023-12-21drm/xe/uc: Add GuC/HuC firmware path overridesDaniele Ceraolo Spurio
2023-12-21drm/xe/uc: Fix uC status trackingDaniele Ceraolo Spurio
2023-12-21drm/xe/guc: Switch to major-only GuC FW tracking for MTLDaniele Ceraolo Spurio
2023-12-21drm/xe: Use Xe assert macros instead of XE_WARN_ON macroFrancois Dugast
2023-12-21drm/xe: Add patch version on guc firmware initZhanjun Dong
2023-12-21drm/xe/lnl: Add GuC firmware definitionMatt Roper
2023-12-21drm/xe: Prefer WARN() over BUG() to avoid crashing the kernelFrancois Dugast
2023-12-21drm/xe: Invert mask and val in xe_mmio_wait32.Rodrigo Vivi
2023-12-21drm/xe: Cleanup style warningsFrancois Dugast
2023-12-21drm/xe: Cleanup SPACING style issuesFrancois Dugast
2023-12-21drm/xe: fix HuC FW ordering for DG1Daniele Ceraolo Spurio
2023-12-19drm/xe: Memory allocations are tile-based, not GT-basedMatt Roper
2023-12-19drm/xe: Load HuC on Alderlake PLucas De Marchi
2023-12-19drm/xe/adln: Enable ADL-NMatt Roper
2023-12-19drm/xe/mmio: Use struct xe_regLucas De Marchi
2023-12-19drm/xe/guc: Move GuC registers to regs/Lucas De Marchi
2023-12-19drm/xe: GuC and HuC loading support for RKLAnusha Srivatsa
2023-12-19drm/xe: Always log GuC/HuC firmware versionsLucas De Marchi
2023-12-19drm/xe: Update GuC/HuC firmware autoselect logicLucas De Marchi
2023-12-19drm/xe: Fix platform orderLucas De Marchi
2023-12-19drm/xe: Remove unused revid from firmware nameLucas De Marchi
2023-12-19drm/xe: Load HuC on Alderlake SAnusha Srivatsa
2023-12-19drm/xe/huc: Support for loading unversiond HuCAnusha Srivatsa
2023-12-19drm/xe/xe_uc_fw: Use firmware files from standard locationsMauro Carvalho Chehab
2023-12-12drm/xe/guc: Report submission version of GuC firmwareMatthew Brost
2023-12-12drm/xe: Remove i915_utils dependency from xe_pcode.Rodrigo Vivi
2023-12-12drm/xe: Convert xe_mmio_wait32 to us so we can stop using wait_for_us.Rodrigo Vivi
2023-12-12drm/xe: Let's return last value read on xe_mmio_wait32.Rodrigo Vivi
2023-12-12drm/xe: Introduce a new DRM driver for Intel GPUsMatthew Brost