summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt
AgeCommit message (Expand)AuthorFilesLines
2019-08-22drm/i915: Track ggtt fence reservations under its own mutexChris Wilson1-0/+7
2019-08-22Merge drm/drm-next into drm-intel-next-queuedRodrigo Vivi2-10/+11
2019-08-21drm/i915/execlists: Set priority hint prior to submissionChris Wilson1-1/+1
2019-08-21Merge tag 'drm-misc-next-2019-08-19' of git://anongit.freedesktop.org/drm/drm...Dave Airlie1-6/+7
2019-08-20drm/i915/tgl: Gen12 render context sizeDaniele Ceraolo Spurio1-0/+1
2019-08-20drm/i915/tgl: Introduce initial Tiger Lake workaroundsLucas De Marchi2-3/+24
2019-08-20drm/i915/tgl: Gen12 csb supportDaniele Ceraolo Spurio1-2/+79
2019-08-20drm/i915/tgl: add Gen12 default indirect ctx offsetDaniele Ceraolo Spurio2-0/+5
2019-08-19drm/i915: Serialize against vma movesChris Wilson4-7/+19
2019-08-19drm/i915/gt: Mark up the nested engine-pm timeline lock as irqsafeChris Wilson1-0/+18
2019-08-19drm/i915: Always wrap the ring offset before resettingChris Wilson1-2/+1
2019-08-18drm/i915/uc: Never fail on HuC firmware errorsMichal Wajdeczko2-12/+5
2019-08-18drm/i915/uc: Don't always fail on unavailable GuC firmwareMichal Wajdeczko1-2/+25
2019-08-18drm/i915/guc: Don't open log relay if GuC is not runningMichal Wajdeczko1-0/+4
2019-08-17dma-fence: Store the timestamp in the same union as the cb_listChris Wilson1-6/+7
2019-08-17drm/i915/uc: Never fail on uC preparation stepMichal Wajdeczko4-9/+14
2019-08-17drm/i915/uc: Cleanup fw fetch on every GuC/HuC init failureMichal Wajdeczko5-9/+11
2019-08-17drm/i915/uc: Cleanup fw fetch only if it was successfulMichal Wajdeczko1-5/+3
2019-08-17drm/i915/selftests: Check the context sizeChris Wilson2-0/+175
2019-08-16drm/i915/uc: Add explicit DISABLED state for firmwareMichal Wajdeczko7-29/+89
2019-08-16drm/i915: Move engine IDs out of i915_reg.hDaniele Ceraolo Spurio2-0/+21
2019-08-16drm/i915/execlists: Lift process_csb() out of the irq-off spinlockChris Wilson4-53/+99
2019-08-16drm/i915: Markup expected timeline locks for i915_activeChris Wilson5-14/+12
2019-08-16drm/i915/gt: Mark context->active_count as protected by timeline->mutexChris Wilson4-1/+22
2019-08-16drm/i915/uc: Move FW size sanity check back to fetchMichaƂ Winiarski2-1/+17
2019-08-15drm/i915: Protect request retirement with timeline->mutexChris Wilson9-23/+33
2019-08-15drm/i915/gt: Guard timeline pinning without relying on struct_mutexChris Wilson3-19/+16
2019-08-15drm/i915/gt: Convert timeline tracking to spinlockChris Wilson3-10/+14
2019-08-15drm/i915/gt: Track timeline activeness in enter/exitChris Wilson7-65/+64
2019-08-15drm/i915/icl: Add gen11 specific render breadcrumbsMika Kuoppala1-20/+47
2019-08-15drm/i915/icl: Add command cache invalidateMika Kuoppala2-0/+2
2019-08-15drm/i915/icl: Implement gen11 flush including tile cacheMika Kuoppala2-1/+61
2019-08-14drm/i915: Print CCID for all renderCSStuart Summers1-1/+1
2019-08-14drm/i915: Include engine->mmio_base in the debug dumpChris Wilson1-0/+1
2019-08-14drm/i915/guc: Remove client->submissionsDaniele Ceraolo Spurio2-4/+0
2019-08-13drm/i915/gt: Save/restore interrupts around breadcrumb disableChris Wilson1-2/+3
2019-08-13drm/i915: Push the wakeref->count deferral to the backendChris Wilson1-1/+7
2019-08-13drm/i915/uc: Log fw status changes only under debug configMichal Wajdeczko4-25/+53
2019-08-13drm/i915/guc: Use a local cancel_port_requestsChris Wilson3-16/+30
2019-08-13drm/i915: drop engine_pin/unpin_breadcrumbs_irqDaniele Ceraolo Spurio2-25/+0
2019-08-13drm/i915/guc: keep breadcrumb irq always enabledDaniele Ceraolo Spurio1-14/+11
2019-08-12drm/i915: Extract general GT interrupt handlersAndi Shyti6-8/+510
2019-08-12drm/i915: Extract GT powermanagement interrupt handlingAndi Shyti5-4/+138
2019-08-12drm/i915/gt: Use the local engine wakeref when checking RING registersChris Wilson1-7/+3
2019-08-12drm/i915/selftests: Prevent the timeslice expiring during suppression testsChris Wilson1-1/+4
2019-08-12drm/i915/execlists: Avoid sync calls during parkChris Wilson1-1/+1
2019-08-12drm/i915/uc: Update copyright and licenseMichal Wajdeczko23-441/+47
2019-08-12drm/i915/uc: Use -EIO code for GuC initialization failuresMichal Wajdeczko1-8/+3
2019-08-12drm/i915/uc: Update messages from fw upload stepMichal Wajdeczko1-11/+3
2019-08-12drm/i915/uc: Include HuC firmware version in summaryMichal Wajdeczko1-5/+13