drm/xe: Remove ci-only GuC FW definitions
authorDaniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Tue, 19 Dec 2023 20:00:20 +0000 (12:00 -0800)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Thu, 21 Dec 2023 16:47:38 +0000 (11:47 -0500)
As part of the FW definitions, we declare each blob as required via the
MODULE_FIRMWARE() macro. This causes the initramfs update (or equivalent
process) to look for the blobs on disk when the kernel is installed;
therefore, we need to make sure that all FWs we define are available in
linux-firmware.

We currently don't plan to push the PVC blob to linux-firmware, while the
LNL one will only be pushed once we have machines in CI to test it, so we
need to remove them from the list for now.

Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/xe/xe_uc_fw.c

index 73d6938c921d991864974ad0516c40ac84dd9902..9dff96dfe45592ac6533e70b06b7dbf5611709d2 100644 (file)
@@ -102,9 +102,7 @@ struct fw_blobs_by_type {
 };
 
 #define XE_GUC_FIRMWARE_DEFS(fw_def, mmp_ver, major_ver)                       \
-       fw_def(LUNARLAKE,       mmp_ver(xe,     guc,    lnl,    70, 6, 8))      \
        fw_def(METEORLAKE,      major_ver(i915, guc,    mtl,    70, 7))         \
-       fw_def(PVC,             mmp_ver(xe,     guc,    pvc,    70, 9, 1))      \
        fw_def(DG2,             major_ver(i915, guc,    dg2,    70, 5))         \
        fw_def(DG1,             major_ver(i915, guc,    dg1,    70, 5))         \
        fw_def(ALDERLAKE_N,     major_ver(i915, guc,    tgl,    70, 5))         \