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 |
2019-07-25 | Daniele Ceraolo... | drm/i915/huc: Copy huc rsa only once Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-25 | Daniele Ceraolo... | drm/i915/uc: Move xfer rsa logic to common function Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-25 | Daniele Ceraolo... | drm/i915/uc: Unify uc_fw status tracking Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-25 | Daniele Ceraolo... | drm/i915/uc: Unify uC FW selection Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-25 | Daniele Ceraolo... | drm/i915: Fix handling of non-supported uC Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-25 | Daniele Ceraolo... | drm/i915/uc: Unify uC platform check Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-24 | Daniele Ceraolo... | drm/i915/guc: Set GuC init params only once Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-23 | Daniele Ceraolo... | drm/i915/huc: fix status check Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-23 | Daniele Ceraolo... | drm/i915/uc: Sanitize uC when GT is sanitized Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-23 | Daniele Ceraolo... | drm/i915/uc: Gt-fy uc reset Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-13 | Daniele Ceraolo... | drm/i915/uc: kill <g,h>uc_to_i915 Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-13 | Daniele Ceraolo... | drm/i915/guc: prefer intel_gt in guc interrupt functions Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-13 | Daniele Ceraolo... | drm/i915/uc: prefer intel_gt over i915 in GuC/HuC paths Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-13 | Daniele Ceraolo... | drm/i915/uc: Move intel functions to intel_uc Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-13 | Daniele Ceraolo... | drm/i915/uc: move GuC/HuC inside intel_gt under a new... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-13 | Daniele Ceraolo... | drm/i915/uc: move GuC and HuC files under gt/uc/ Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-13 | Daniele Ceraolo... | drm/i915/guc: unify guc irq handling Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-13 | Daniele Ceraolo... | drm/i915/guc: move guc irq functions to intel_guc parameter Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-13 | Daniele Ceraolo... | drm/i915/uc: introduce intel_uc_fw_supported Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-13 | Daniele Ceraolo... | drm/i915/uc: replace uc init/fini misc Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-11 | Daniele Ceraolo... | drm/i915/tgl: add initial Tiger Lake definitions Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-07-11 | Daniele Ceraolo... | drm/i915/guc: Simplify guc client Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-06-21 | Daniele Ceraolo... | drm/i915/guc: handle GuC messages received with CTB... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
2019-06-21 | Daniele Ceraolo... | drm/i915/guc: reorder enable/disable communication... Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel... |
commit | commitdiff | tree |
next |