linux_dsm_epyc7002/drivers/gpu/drm/i915/gt/uc
Michal Wajdeczko 5e0a809af2 drm/i915/uc: Hardening firmware fetch
Insert few more failure points into firmware fetch procedure to check
use of the wrong blob name or use of the mismatched firmware versions.

Also update some messages (remove ptr, duplicated infos) and stop
treating all fetch errors as missing firmware case.

v2: update log levels (Chris)

Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
[ickle: fixup compiler warning for non-debug builds]
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Link: https://patchwork.freedesktop.org/patch/msgid/20190807183759.8588-1-michal.wajdeczko@intel.com
2019-08-07 21:17:36 +01:00
..
intel_guc_ads.c drm/i915/uc: kill <g,h>uc_to_i915 2019-07-13 20:11:54 +01:00
intel_guc_ads.h
intel_guc_ct.c
intel_guc_ct.h
intel_guc_fw.c drm/i915/uc: HuC firmware can't be supported without GuC 2019-08-07 20:53:15 +01:00
intel_guc_fw.h
intel_guc_fwif.h drm/i915/uc: Move uc firmware layout definitions to dedicated file 2019-07-25 21:23:15 +01:00
intel_guc_log.c drm/i915/uc: Don't sanitize guc_log_level modparam 2019-07-26 18:07:23 +01:00
intel_guc_log.h
intel_guc_reg.h
intel_guc_submission.c drm/i915: avoid including intel_drv.h via i915_drv.h->i915_trace.h 2019-08-07 12:43:14 +03:00
intel_guc_submission.h drm/i915/guc: Use dedicated flag to track submission mode 2019-08-01 21:13:29 +01:00
intel_guc.c drm/i915/guc: Prefer intel_guc_is_submission_supported 2019-08-05 18:25:25 +01:00
intel_guc.h drm/i915/uc: Move GuC error log to uc and release it on fini 2019-08-02 21:14:32 +01:00
intel_huc_fw.c drm/i915/uc: HuC firmware can't be supported without GuC 2019-08-07 20:53:15 +01:00
intel_huc_fw.h
intel_huc.c drm/i915/uc: Don't fail on HuC early init errors 2019-08-05 18:25:26 +01:00
intel_huc.h drm/i915/uc: Consider enable_guc modparam during fw selection 2019-08-01 21:13:27 +01:00
intel_uc_fw_abi.h drm/i915/uc: Remove redundant header_offset/size definitions 2019-07-26 21:15:05 +01:00
intel_uc_fw.c drm/i915/uc: Hardening firmware fetch 2019-08-07 21:17:36 +01:00
intel_uc_fw.h drm/i915/uc: Hardening firmware fetch 2019-08-07 21:17:36 +01:00
intel_uc.c drm/i915/uc: WOPCM programming errors are not always real 2019-08-07 20:53:18 +01:00
intel_uc.h drm/i915/uc: Move GuC error log to uc and release it on fini 2019-08-02 21:14:32 +01:00
Makefile drm/i915: use upstream version of header tests 2019-07-30 12:11:57 +03:00
selftest_guc.c drm/i915/uc: Unify uC platform check 2019-07-25 07:30:41 +01:00