2023-06-05 | Daniele Ceraolo... | drm/i915/huc: Parse the GSC-enabled HuC binary Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2023-06-05 | Daniele Ceraolo... | drm/i915/uc: perma-pin firmwares Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2023-05-04 | Daniele Ceraolo... | drm/i915/gsc: add support for GSC proxy interrupt Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2023-05-04 | Daniele Ceraolo... | drm/i915/gsc: add initial support for GSC proxy Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2023-04-03 | Daniele Ceraolo... | drm/i915/huc: Cancel HuC delayed load timer on reset. Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2023-03-30 | Daniele Ceraolo... | drm/i915/mtl: Fix MTL stolen memory GGTT mapping Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2023-03-28 | Daniele Ceraolo... | drm/i915/gsc: implement wa 14015076503 Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2023-03-28 | Daniele Ceraolo... | drm/i915: limit double GT reset to pre-MTL Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2023-03-28 | Daniele Ceraolo... | drm/i915/huc: Cancel HuC delayed load timer on reset. Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2023-03-09 | Daniele Ceraolo... | drm/i915/gsc: Fix race between HW init and GSC FW load Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2023-03-09 | Daniele Ceraolo... | drm/i915/gsc: flush the GSC worker before wedging on... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-12-09 | Daniele Ceraolo... | drm/i915/mtl: MTL has one GSC CS on the media GT Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-12-09 | Daniele Ceraolo... | drm/i915/gsc: Do a driver-FLR on unload if GSC was... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-12-09 | Daniele Ceraolo... | drm/i915/gsc: GSC firmware loading Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-12-09 | Daniele Ceraolo... | drm/i915/gsc: Skip the version check when fetching... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-12-09 | Daniele Ceraolo... | drm/i915/uc: Introduce GSC FW Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-12-05 | Daniele Ceraolo... | drm/i915/guc: enable GuC GGTT invalidation from the... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-11-30 | Daniele Ceraolo... | drm/i915/huc: always init the delayed load fence Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-11-29 | Daniele Ceraolo... | drm/i915/huc: fix leak of debug object in huc load... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-11-29 | Daniele Ceraolo... | drm/i915/huc: always init the delayed load fence Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-11-23 | Daniele Ceraolo... | drm/i915/huc: fix leak of debug object in huc load... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-11-16 | Daniele Ceraolo... | drm/i915/guc: add the GSC CS to the GuC capture list Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-11-14 | Daniele Ceraolo... | drm/i915/guc: handle interrupts from media GuC Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-11-14 | Daniele Ceraolo... | drm/i915/guc: define media GT GuC send regs Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-11-14 | Daniele Ceraolo... | drm/i915/uc: use different ggtt pin offsets for uc... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-11-14 | Daniele Ceraolo... | drm/i915/uc: fetch uc firmwares for each GT Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-11-14 | Daniele Ceraolo... | drm/i915/huc: only load HuC on GTs that have VCS engines Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-11-07 | Daniele Ceraolo... | drm/i915/guc: don't hardcode BCS0 in guc_hang selftest Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-11-07 | Daniele Ceraolo... | drm/i915/mtl: don't expose GSC command streamer to... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-11-07 | Daniele Ceraolo... | drm/i915/mtl: add GSC CS reset support Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-11-07 | Daniele Ceraolo... | drm/i915/mtl: add GSC CS interrupt support Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-11-07 | Daniele Ceraolo... | drm/i915/mtl: pass the GSC CS info to the GuC Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-11-07 | Daniele Ceraolo... | drm/i915/mtl: add initial definitions for GSC CS Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-10-17 | Daniele Ceraolo... | drm/i915/huc: bump timeout for delayed load and reduce... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-10-03 | Daniele Ceraolo... | drm/i915/huc: define gsc-compatible HuC fw for DG2 Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-10-03 | Daniele Ceraolo... | drm/i915/huc: better define HuC status getparam possible... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-10-03 | Daniele Ceraolo... | drm/i915/huc: stall media submission until HuC is loaded Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-10-03 | Daniele Ceraolo... | drm/i915/huc: track delayed HuC load with a fence Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-10-03 | Daniele Ceraolo... | drm/i915/dg2: setup HuC loading via GSC Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-10-03 | Daniele Ceraolo... | drm/i915/pxp: load the pxp module when we have a gsc... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-08-29 | Daniele Ceraolo... | drm/i915/guc: clear stalled request after a reset Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-08-24 | Daniele Ceraolo... | drm/i915/guc: clear stalled request after a reset Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-08-17 | Daniele Ceraolo... | drm/i915/guc: clear stalled request after a reset Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-08-17 | Daniele Ceraolo... | drm/i915/guc: skip scrub_ctbs selftest if reset is... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-08-01 | Daniele Ceraolo... | drm/i915/guc: Don't send policy update for child contexts. Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-07-20 | Daniele Ceraolo... | drm/i915/guc: support v69 in parallel to v70 Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-07-19 | Daniele Ceraolo... | drm/i915/guc: support v69 in parallel to v70 Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-07-12 | Daniele Ceraolo... | drm/i915/guc: ADL-N should use the same GuC FW as ADL-S Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-07-07 | Daniele Ceraolo... | drm/i915/guc: ADL-N should use the same GuC FW as ADL-S Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-06-30 | Daniele Ceraolo... | drm/i915/guc: ADL-N should use the same GuC FW as ADL-S Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-05-24 | Daniele Ceraolo... | drm/i915/guc: XEHPSDV and PVC do not use HuC Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-05-05 | Daniele Ceraolo... | drm/i915/huc: Don't fail the probe if HuC init fails Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-05-05 | Daniele Ceraolo... | drm/i915/huc: Prepare for GSC-loaded HuC Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-05-05 | Daniele Ceraolo... | drm/i915/huc: Add fetch support for gsc-loaded HuC... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-05-05 | Daniele Ceraolo... | drm/i915/huc: drop intel_huc_is_authenticated Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-04-29 | Daniele Ceraolo... | drm/i915: Xe_HP SDV and DG2 have up to 4 CCS engines Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-03-25 | Daniele Ceraolo... | drm/i915/guc: Correctly free guc capture struct on... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-03-16 | Daniele Ceraolo... | drm/i915/guc: add steering info to GuC register save... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-03-02 | Daniele Ceraolo... | drm/i915/xehp: handle fused off CCS engines Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-03-02 | Daniele Ceraolo... | drm/i915/xehp/guc: enable compute engine inside GuC Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... Reviewed-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-03-02 | Daniele Ceraolo... | drm/i915/xehp: compute engine pipe_control Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-03-01 | Daniele Ceraolo... | drm/i915/guc: Initialize GuC submission locks and queues... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-01-26 | Daniele Ceraolo... | drm/i915/guc: Update guc shim control programming on... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2022-01-26 | Daniele Ceraolo... | drm/i915/wopcm: Handle pre-programmed WOPCM registers Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-12-13 | Daniele Ceraolo... | drm/i915/guc: support bigger RSA keys Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-12-13 | Daniele Ceraolo... | drm/i915/uc: correctly track uc_fw init failure Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-11-11 | Daniele Ceraolo... | drm/i915: split general MMIO setup from per-GT uncore... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-10-04 | Daniele Ceraolo... | drm/i915/pxp: enable PXP for integrated Gen12 Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-10-04 | Daniele Ceraolo... | drm/i915/pxp: add PXP documentation Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-10-04 | Daniele Ceraolo... | drm/i915/pxp: add pxp debugfs Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-10-04 | Daniele Ceraolo... | drm/i915/pxp: start the arb session on demand Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-10-04 | Daniele Ceraolo... | drm/i915/pxp: interfaces for using protected objects Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-10-04 | Daniele Ceraolo... | drm/i915/pxp: set KCR reg init Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-10-04 | Daniele Ceraolo... | drm/i915/pxp: allocate a vcs context for pxp usage Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-10-04 | Daniele Ceraolo... | drm/i915/pxp: define PXP device flag and kconfig Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-10-04 | Daniele Ceraolo... | drm/i915/pxp: Define PXP component interface Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-09-20 | Daniele Ceraolo... | drm/i915/guc: Add DG1 GuC / HuC firmware defs Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-09-20 | Daniele Ceraolo... | drm/i915/guc: put all guc objects in lmem when available Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-09-14 | Daniele Ceraolo... | drm/i915/guc: drop guc_communication_enabled Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-08-31 | Daniele Ceraolo... | drm/i915/guc: drop guc_communication_enabled Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-08-05 | Daniele Ceraolo... | drm/i915/xehp: handle new steering options Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-07-28 | Daniele Ceraolo... | drm/i915/guc: Unblock GuC submission on Gen11+ Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-06-18 | Daniele Ceraolo... | drm/i915: extract steered reg access to common function Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-06-04 | Daniele Ceraolo... | drm/i915/guc: Use guc_class instead of engine_class... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-06-03 | Daniele Ceraolo... | drm/i915/guc: enable only the user interrupt when using... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-06-03 | Daniele Ceraolo... | drm/i915/guc: use probe_error log for CT enablement... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-06-03 | Daniele Ceraolo... | drm/i915/guc: skip disabling CTBs before sanitizing... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-01-13 | Daniele Ceraolo... | drm/i915/guc: stop calling execlists_set_default_submission Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-01-13 | Daniele Ceraolo... | drm/i915/guc: init engine directly in GuC submission... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2021-01-13 | Daniele Ceraolo... | drm/i915/guc: do not dump execlists state with GuC... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-12-09 | Daniele Ceraolo... | drm/i915: split gen8+ flush and bb_start emission functions Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-07-08 | Daniele Ceraolo... | drm/i915: Move sseu debugfs under gt/ Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-07-08 | Daniele Ceraolo... | drm/i915: gt-fy sseu debugfs Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-07-08 | Daniele Ceraolo... | drm/i915/sseu: Move sseu detection and dump to intel_sseu Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-07-08 | Daniele Ceraolo... | drm/i915: Introduce gt_init_mmio Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-07-08 | Daniele Ceraolo... | drm/i915: Move the engine mask to intel_gt_info Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-07-08 | Daniele Ceraolo... | drm/i915: Move engine-related mmio init to engines_init_mmio Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-07-08 | Daniele Ceraolo... | drm/i915: Use the gt in HAS_ENGINE Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-07-08 | Daniele Ceraolo... | drm/i915: Convert device_info to uncore/de_read Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-03-26 | Daniele Ceraolo... | drm/i915/uc: do not free err log on uc_fini Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
next |