aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-10-10drm/i915/guc: Fix revocation of non-persistent contextsTvrtko Ursulin1-13/+13
2022-09-12drm/i915/mtl: Use primary GT's irq lock for media GTMatt Roper1-2/+2
2022-09-12drm/i915/guc: Cancel GuC engine busyness worker synchronouslyUmesh Nerlige Ramappa1-1/+6
2022-09-07drm/i915/uc: Add patch level version number supportJohn Harrison1-5/+5
2022-09-07drm/i915/uc: Support for version reduced and multiple firmware filesJohn Harrison1-5/+5
2022-08-20Revert "drm/i915/guc: Add delay to disable scheduling after pin count goes to zero"Matthew Auld1-129/+25
2022-08-18drm/i915/guc: Add delay to disable scheduling after pin count goes to zeroMatthew Brost1-25/+129
2022-08-17drm/i915/guc: clear stalled request after a resetDaniele Ceraolo Spurio1-0/+7
2022-08-01drm/i915/guc: Don't send policy update for child contexts.Daniele Ceraolo Spurio1-25/+1
2022-07-29drm/i915/guc: Add selftest for a hung GuCRahul Kumar Singh1-0/+1
2022-07-29drm/i915/guc: Route semaphores to GuC for Gen12+MichaƂ Winiarski1-0/+14
2022-07-19drm/i915/guc: support v69 in parallel to v70Daniele Ceraolo Spurio1-56/+296
2022-06-27drm/i915/reset: Add additional steps for Wa_22011802037 for execlist backendUmesh Nerlige Ramappa1-75/+6
2022-06-27drm/i915/guc: Don't update engine busyness stats too frequentlyAlan Previn1-0/+13
2022-06-17drm/i915: Improve user experience and driver robustness under SIGINT or similarTvrtko Ursulin1-6/+9
2022-05-12i915/guc/reset: Make __guc_reset_context aware of guilty enginesUmesh Nerlige Ramappa1-8/+8
2022-05-05drm/i915/guc: Support programming the EU priority in the GuC descriptorMatthew Brost1-0/+22
2022-05-02drm/i915/gt: Clear SET_PREDICATE_RESULT prior to executing the ringChris Wilson1-0/+2
2022-04-28drm/i915/pmu: Use existing uncore helper to read gpm_timestampUmesh Nerlige Ramappa1-15/+2
2022-04-19drm/i915/dg2: Enable Wa_14014475959 - RCS / CCS context exitMatthew Brost1-0/+4
2022-04-19drm/i915/guc: Enable Wa_22011802037 for gen12 GuC based platformsUmesh Nerlige Ramappa1-1/+84
2022-04-14drm/i915/guc: Update to GuC version 70.1.1John Harrison1-142/+233
2022-03-22drm/i915/guc: Print the GuC error capture output register list.Alan Previn1-3/+3
2022-03-22drm/i915/guc: Plumb GuC-capture into gpu_coredumpAlan Previn1-1/+1
2022-03-22drm/i915/guc: Extract GuC error capture lists on G2H notification.Alan Previn1-4/+6
2022-03-22drm/i915/gt: replace cache_clflush_rangeMichael Cheng1-1/+1
2022-03-04drm/i915/xehp: Support platforms with CCS engines but no RCSMatt Roper1-1/+1
2022-03-03drm/i915/guc: Fix potential invalid pointer dereferences when decoding G2HsJohn Harrison1-2/+4
2022-03-03drm/i915/guc: Rename desc_idx to ctx_idJohn Harrison1-26/+26
2022-03-03drm/i915/guc: Move lrc desc setup to where it is neededJohn Harrison1-2/+4
2022-03-03drm/i915/guc: Split guc_lrc_desc_pin apartJohn Harrison1-21/+33
2022-03-03drm/i915/guc: Better name for context id limitJohn Harrison1-8/+8
2022-03-03drm/i915/guc: Add an explicit 'submission_initialized' flagJohn Harrison1-3/+5
2022-03-03drm/i915/guc: Do not conflate lrc_desc with GuC id for registrationJohn Harrison1-31/+38
2022-03-02drm/i915/xehp: Enable ccs/dual-ctx in RCU_MODEMatt Roper1-0/+3
2022-03-02drm/i915/xehp: CCS should use RCS setup functionsMatt Roper1-1/+1
2022-03-01drm/i915/guc: Do not complain about stale reset notificationsJohn Harrison1-4/+3
2022-03-01drm/i915/guc: Initialize GuC submission locks and queues earlyDaniele Ceraolo Spurio1-13/+14
2022-03-01drm/i915/guc: Fix flag query helper function to not modify stateJohn Harrison1-5/+2
2022-02-25drm/i915/guc: Convert engine record to iosys_mapLucas De Marchi1-7/+10
2022-02-23Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit.freedesktop.org/drm/drm-intel into drm-intel-nextRodrigo Vivi1-76/+186
2022-02-02drm/i915: Move GT registers to their own header fileMatt Roper1-0/+1
2022-01-31Merge drm/drm-next into drm-intel-nextRodrigo Vivi1-30/+343
2022-01-27drm/i915/pmu: Fix KMD and GuC race on accessing busynessUmesh Nerlige Ramappa1-4/+54
2022-01-25drm/i915/pmu: Use PM timestamp instead of RING TIMESTAMP for referenceUmesh Nerlige Ramappa1-13/+43
2022-01-25drm/i915/guc: Ensure multi-lrc fini breadcrumb math is correctMatthew Brost1-6/+27
2022-01-21drm/i915/guc: Flush G2H handler during a GT resetMatthew Brost1-17/+1
2022-01-21drm/i915/guc: Add work queue to trigger a GT resetMatthew Brost1-4/+33
2022-01-18drm/i915/guc: Remove hacks for reset and schedule disable G2H being received out of orderMatthew Brost1-28/+2
2022-01-11drm/i915/gt: Move engine registers to their own headerMatt Roper1-1/+2