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 |
2020-03-26 | Daniele Ceraolo... | drm/i915/uc: Move uC debugfs to its own folder under GT Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-03-26 | Daniele Ceraolo... | drm/i915/debugfs: move uC printers and update debugfs... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-03-26 | Daniele Ceraolo... | drm/i915/huc: make "support huc" reflect HW capabilities Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-03-26 | Daniele Ceraolo... | drm/i915/guc: drop stage_pool debugfs Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-03-03 | Daniele Ceraolo... | drm/i915/huc: update TGL HuC to v7.0.12 Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-02-27 | Daniele Ceraolo... | drm/i915/ggtt: do not set bits 1-11 in gen12 ptes Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-02-20 | Daniele Ceraolo... | drm/i915/uc: consolidate firmware cleanup Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-02-20 | Daniele Ceraolo... | drm/i915/uc: Abort early on uc_init failure Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-02-20 | Daniele Ceraolo... | drm/i915/guc: Apply new uC status tracking to GuC submission... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-02-20 | Daniele Ceraolo... | drm/i915/uc: Improve tracking of uC init status Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-02-20 | Daniele Ceraolo... | drm/i915/uc: autogenerate uC checker functions Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-02-20 | Daniele Ceraolo... | drm/i915/uc: Update the FW status on injected fetch... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-02-20 | Daniele Ceraolo... | drm/i915/guc: Kill USES_GUC_SUBMISSION macro Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-02-20 | Daniele Ceraolo... | drm/i915/guc: Kill USES_GUC macro Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-02-20 | Daniele Ceraolo... | drm/i915/debugfs: Pass guc_log struct to i915_guc_log_info Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-02-01 | Daniele Ceraolo... | drm/i915: Move ringbuffer WAs to engine workaround... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2020-01-31 | Daniele Ceraolo... | drm/i915: extract engine WA programming to common resume... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-12-17 | Daniele Ceraolo... | drm/i915/guc: Unify notify() functions Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-12-17 | Daniele Ceraolo... | drm/i915/guc: Remove function pointers for send/receive... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-12-17 | Daniele Ceraolo... | drm/i915/guc/ct: Group request-related variables in... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-12-17 | Daniele Ceraolo... | drm/i915/guc/ct: Stop expecting multiple CT channels Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-12-17 | Daniele Ceraolo... | drm/i915/guc/ct: Drop guards in enable/disable calls Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-12-17 | Daniele Ceraolo... | drm/i915/guc: Merge communication_stop and communication_disable Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-12-09 | Daniele Ceraolo... | drm/i915/guc: kill the GuC client Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-12-09 | Daniele Ceraolo... | drm/i915/guc: kill doorbell code and selftests Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-12-09 | Daniele Ceraolo... | drm/i915/guc: add a helper to allocate and map guc vma Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-12-09 | Daniele Ceraolo... | drm/i915/guc: Drop leftover preemption code Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-11-14 | Daniele Ceraolo... | drm/i915/guc: Properly capture & release GuC interrupts... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-10-31 | Daniele Ceraolo... | drm/i915/guc: drop guc shared area Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-10-31 | Daniele Ceraolo... | drm/i915: drop lrc header page Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-10-30 | Daniele Ceraolo... | drm/i915/uc: define GuC and HuC binaries for TGL Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-10-29 | Daniele Ceraolo... | drm/i915: error capture with no ggtt slot Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-10-29 | Daniele Ceraolo... | drm/i915: set num_fence_regs to 0 if there is no aperture Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-10-29 | Daniele Ceraolo... | drm/i915: do not map aperture if it is not available. Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-10-29 | Daniele Ceraolo... | drm/i915: define i915_ggtt_has_aperture Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-10-17 | Daniele Ceraolo... | drm/i915/huc: improve documentation Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-10-17 | Daniele Ceraolo... | drm/i915/guc: improve documentation Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-10-17 | Daniele Ceraolo... | drm/i915: Add microcontrollers documentation section Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-10-10 | Daniele Ceraolo... | drm/i915/tgl: simplify the lrc register list for !RCS Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-10-10 | Daniele Ceraolo... | drm/i915/tgl: the BCS engine supports relative MMIO Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-09-27 | Daniele Ceraolo... | drm/i915/huc: fix version parsing from CSS header Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-09-21 | Daniele Ceraolo... | drm/i915/tgl: s/ss/eu fuse reading support Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-09-19 | Daniele Ceraolo... | drm/i915: fix SFC reset flow Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-27 | Daniele Ceraolo... | drm/i915: use a separate context for gpu relocs Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-23 | Daniele Ceraolo... | drm/i915/uc: define GuC and HuC FWs for EHL Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-20 | Daniele Ceraolo... | drm/i915: Dynamically allocate s0ix struct for VLV Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-20 | Daniele Ceraolo... | drm/i915/tgl: Gen12 render context size Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-20 | Daniele Ceraolo... | drm/i915/tgl: Gen12 csb support Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-20 | Daniele Ceraolo... | drm/i915/tgl: add GEN12_MAX_CONTEXT_HW_ID Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-20 | Daniele Ceraolo... | drm/i915/tgl: add Gen12 default indirect ctx offset Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-16 | Daniele Ceraolo... | drm/i915: Wrappers for display register waits Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-16 | Daniele Ceraolo... | drm/i915: Move gmbus definitions out of i915_reg.h Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-16 | Daniele Ceraolo... | drm/i915: Move engine IDs out of i915_reg.h Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-16 | Daniele Ceraolo... | drm/i915: Move i915_power_well_id out of i915_reg.h Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-14 | Daniele Ceraolo... | drm/i915/guc: Remove client->submissions Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-13 | Daniele Ceraolo... | drm/i915: drop engine_pin/unpin_breadcrumbs_irq Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-13 | Daniele Ceraolo... | drm/i915/guc: keep breadcrumb irq always enabled Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-09 | Daniele Ceraolo... | drm/i915: split out uncore_mmio_debug Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-01 | Daniele Ceraolo... | drm/i915/gt: Introduce intel_gt_runtime_suspend/resume Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-01 | Daniele Ceraolo... | drm/i915/uc: Move uC early functions inside the GT... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-08-01 | Daniele Ceraolo... | drm/i915/gt: Move gt_cleanup_early out of gem_cleanup_early Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-31 | Daniele Ceraolo... | drm/i915/uc: Move uC WOPCM setup in uc_init_hw Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-31 | Daniele Ceraolo... | drm/i915/uc: Don't enable communication twice on resume Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-26 | Daniele Ceraolo... | drm/i915/guc: init submission structures as part of... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-25 | Daniele Ceraolo... | drm/i915/uc: Unify uC firmware upload Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-25 | Daniele Ceraolo... | drm/i915/uc: Plumb the gt through fw_upload Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
next |