summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-10-15drm/i915/guc: Add basic GuC multi-lrc selftestMatthew Brost3-0/+181
2021-10-15drm/i915/doc: Update parallel submit doc to point to i915_drm.hMatthew Brost2-124/+2
2021-10-15drm/i915/guc: Connect UAPI to GuC multi-lrc interfaceMatthew Brost9-31/+505
2021-10-15drm/i915/guc: Update debugfs for GuC multi-lrcMatthew Brost1-14/+38
2021-10-15drm/i915/guc: Implement multi-lrc resetMatthew Brost2-21/+58
2021-10-15drm/i915/guc: Insert submit fences between requests in parent-child relationshipMatthew Brost4-28/+108
2021-10-15drm/i915/guc: Implement multi-lrc submissionMatthew Brost6-75/+350
2021-10-15drm/i915/guc: Implement parallel context pin / unpin functionsMatthew Brost1-0/+70
2021-10-15drm/i915/guc: Assign contexts in parent-child relationship consecutive guc_idsMatthew Brost2-24/+86
2021-10-15drm/i915/guc: Ensure GuC schedule operations do not operate on child contextsMatthew Brost1-1/+12
2021-10-15drm/i915/guc: Add multi-lrc context registrationMatthew Brost6-3/+134
2021-10-15drm/i915/guc: Introduce context parent-child relationshipMatthew Brost3-0/+91
2021-10-15drm/i915: Expose logical engine instance to userMatthew Brost2-1/+9
2021-10-15drm/i915: Add logical engine mappingMatthew Brost5-29/+62
2021-10-15drm/i915/guc: Don't call switch_to_kernel_context with GuC submissionMatthew Brost1-0/+13
2021-10-15drm/i915/guc: Take engine PM when a context is pinned with GuC submissionMatthew Brost5-3/+89
2021-10-15drm/i915/guc: Take GT PM ref when deregistering contextMatthew Brost6-54/+121
2021-10-15drm/i915/guc: Move GuC guc_id allocation under submission state sub-structMatthew Brost3-34/+46
2021-10-15drm/i915/gt: move remaining debugfs interfaces into gtAndi Shyti5-36/+111
2021-10-15drm/i915: fix blank screen booting crashesHugh Dickins1-2/+2
2021-10-13drm/i915: Stop using I915_TILING_* in client blit selftestMatt Roper1-11/+18
2021-10-12drm/i915/gt: add asm/cacheflush.h for use of clflush()Lucas De Marchi1-0/+1
2021-10-12drm/i915/gt: include tsc.h where usedLucas De Marchi1-0/+1
2021-10-07drm/i915: remove IS_ACTIVELucas De Marchi11-31/+18
2021-10-06drm/i915: Handle Intel igfx + Intel dgfx hybrid graphics setupTvrtko Ursulin1-1/+11
2021-10-05drm/i915: Fix bug in user proto-context creation that leaked contextsMatthew Brost1-1/+4
2021-10-04drm/i915: Clean up disabled warningsNathan Chancellor1-6/+4
2021-10-04drm/i915/pxp: enable PXP for integrated Gen12Daniele Ceraolo Spurio1-0/+2
2021-10-04drm/i915/pxp: add PXP documentationDaniele Ceraolo Spurio3-12/+71
2021-10-04drm/i915/pxp: add pxp debugfsDaniele Ceraolo Spurio4-0/+102
2021-10-04drm/i915/pxp: black pixels on pxp disabledAnshuman Gupta4-3/+94
2021-10-04drm/i915/pxp: Add plane decryption supportAnshuman Gupta7-9/+54
2021-10-04drm/i915/pxp: Enable PXP power managementHuang, Sean Z8-11/+126
2021-10-04drm/i915/pxp: start the arb session on demandDaniele Ceraolo Spurio7-29/+42
2021-10-04drm/i915/pxp: interfaces for using protected objectsDaniele Ceraolo Spurio14-35/+402
2021-10-04drm/i915/pxp: Implement PXP irq handlerHuang, Sean Z11-16/+284
2021-10-04drm/i915/pxp: Implement arb session teardownHuang, Sean Z7-4/+212
2021-10-04drm/i915/pxp: Create the arbitrary session after bootHuang, Sean Z10-0/+243
2021-10-04drm/i915/pxp: set KCR reg initDaniele Ceraolo Spurio3-0/+34
2021-10-04drm/i915/pxp: Implement funcs to create the TEE channelHuang, Sean Z5-1/+112
2021-10-04drm/i915/pxp: allocate a vcs context for pxp usageDaniele Ceraolo Spurio7-0/+131
2021-10-04drm/i915/pxp: define PXP device flag and kconfigDaniele Ceraolo Spurio3-0/+15
2021-10-04mei: pxp: export pavp client to me client busVitaly Lubart6-0/+270
2021-10-04drm/i915/pxp: Define PXP component interfaceDaniele Ceraolo Spurio2-0/+43
2021-10-01drm/i915/guc: Move and improve error message for missed CTB replyMichal Wajdeczko1-4/+4
2021-10-01drm/i915/guc: Print error name on CTB send failureMichal Wajdeczko1-2/+2
2021-10-01drm/i915/guc: Print error name on CTB (de)registration failureMichal Wajdeczko1-4/+4
2021-10-01drm/i915/guc: Verify result from CTB (de)register actionMichal Wajdeczko1-2/+8
2021-10-01drm/i915: Use fixed offset for PTEs locationMichal Wajdeczko1-2/+17
2021-10-01drm/i915/ttm: Rework object initialization slightlyThomas Hellström3-20/+64