projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'drm-next-20221122' of git://linuxtv.org/pinchartl/media into drm-next
2022-11-18
Matt Roper
drm/i915/dg2: Drop force_probe requirement
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-29
Matt Roper
drm/i915/mtl: Add missing steering table terminators
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-21
Matt Roper
drm/i915/xelpg: Fix write to MTL_MCR_SELECTOR
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-18
Matt Roper
drm/i915/pvc: Update forcewake domain for CCS register...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-17
Matt Roper
drm/i915/xelpmp: Add multicast steering for media GT
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-17
Matt Roper
drm/i915/xelpg: Add multicast steering
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-17
Matt Roper
drm/i915: Define multicast registers as a new type
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-17
Matt Roper
drm/i915/gt: Add MCR-specific workaround initializers
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-17
Matt Roper
drm/i915/guc: Handle save/restore of MCR registers...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-17
Matt Roper
drm/i915/gt: Always use MCR functions on multicast...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-17
Matt Roper
drm/i915: Define MCR registers explicitly
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-17
Matt Roper
drm/i915/gt: Add intel_gt_mcr_wait_for_reg_fw()
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-17
Matt Roper
drm/i915/xehp: Check for faults on primary GAM
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-17
Matt Roper
drm/i915/gt: Add intel_gt_mcr_multicast_rmw() operation
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-17
Matt Roper
drm/i915/gt: Correct prefix on a few registers
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-17
Matt Roper
drm/i915/gt: Drop a few unused register definitions
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-17
Matt Roper
drm/i915/xehp: Create separate reg definitions for...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-17
Matt Roper
drm/i915/gen8: Create separate reg definitions for...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-10-04
Matt Roper
drm/i915: Document and future-proof preemption control...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-30
Matt Roper
drm/i915/mtl: Define engine context layouts
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-24
Matt Roper
drm/i915: Read graphics/media/display arch version...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-21
Matt Roper
drm/i915: Split GAM and MSLICE steering
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-19
Matt Roper
drm/i915/mtl: Add MTL forcewake support
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-12
Matt Roper
drm/i915/mtl: Hook up interrupts for standalone media
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-12
Matt Roper
drm/i915/mtl: Use primary GT's irq lock for media GT
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-12
Matt Roper
drm/i915/xelpmp: Expose media as another GT
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-12
Matt Roper
drm/i915/mtl: Add gsi_offset when emitting aux table...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-12
Matt Roper
drm/i915/uncore: Add GSI offset to uncore
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-12
Matt Roper
drm/i915: Handle each GT on init/release and suspend...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-12
Matt Roper
drm/i915: Initialize MMIO access for each GT
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-12
Matt Roper
drm/i915: Use a DRM-managed action to release the PCI...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-12
Matt Roper
drm/i915: Rename and expose common GT early init routine
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-12
Matt Roper
drm/i915: Prepare more multi-GT initialization
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-12
Matt Roper
drm/i915: Drop intel_gt_tile_cleanup()
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-12
Matt Roper
drm/i915: Use managed allocations for extra uncore...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-12
Matt Roper
drm/i915: Only hook up uncore->debug for primary uncore
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-09-12
Matt Roper
drm/i915: Move locking and unclaimed check into mmio_debug_...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-08-30
Matt Roper
drm/i915/ats-m: Add thread execution tuning setting
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-08-30
Matt Roper
Revert "drm/i915/dg2: Add preemption changes for Wa_14015141709"
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-08-26
Matt Roper
drm/i915/dg2: Incorporate Wa_16014892111 into DRAW_WATERMARK...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-08-25
Matt Roper
drm/i915/mtl: Don't mask off CCS according to DSS fusing
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-08-25
Matt Roper
drm/i915/mtl: MMIO range is now 4MB
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-08-17
Matt Roper
drm/i915/dg2: Add additional tuning settings
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-08-17
Matt Roper
drm/i915/gt: Add dedicated function for non-ctx register...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-07-13
Matt Roper
drm/i915: Correct ss -> steering calculation for pre...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-07-12
Matt Roper
drm/i915: Add Wa_14016291713
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-07-12
Matt Roper
drm/i915/dg2: Add Wa_15010599737
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-07-08
Matt Roper
drm/i915/gt: Add general DSS steering iterator to intel_gt_mcr
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-07-01
Matt Roper
drm/i915: DG2 and ATS-M device ID updates
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-06-27
Matt Roper
drm/i915: Prefer "XEHP_" prefix for registers
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-06-27
Matt Roper
drm/i915: Correct duplicated/misplaced GT register...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-06-17
Matt Roper
drm/i915/gt: Cleanup interface for MCR operations
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-06-17
Matt Roper
drm/i915/gt: Move multicast register handling to a...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-06-15
Matt Roper
drm/i915/pvc: Add recommended MMIO setting
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-06-14
Matt Roper
drm/i915/pvc: Adjust EU per SS according to HAS_ONE_EU_PER_F...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-06-09
Matt Roper
drm/i915/pvc: Add register steering
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-06-08
Matt Roper
drm/i915/xehp: Correct steering initialization
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-06-08
Matt Roper
drm/i915: More PVC+DG2 workarounds
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-06-08
Matt Roper
drm/i915/dg2: Correct DSS check for Wa_1308578152
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-06-03
Matt Roper
drm/i915/pvc: GuC depriv applies to PVC
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-06-02
Matt Roper
drm/i915/pvc: Add SSEU changes
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-06-02
Matt Roper
drm/i915/sseu: Disassociate internal subslice mask...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-06-02
Matt Roper
drm/i915/sseu: Don't try to store EU mask internally...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-06-02
Matt Roper
drm/i915/sseu: Simplify gen11+ SSEU handling
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-06-02
Matt Roper
drm/i915/xehp: Drop GETPARAM lookups of I915_PARAM_...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-06-02
Matt Roper
drm/i915/xehp: Use separate sseu init function
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-05-31
Matt Roper
drm/i915/pvc: Extract stepping information from PCI...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-05-25
Matt Roper
drm/i915/hwconfig: Future-proof platform checks
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-05-24
Matt Roper
drm/i915/pvc: Add new BCS engines to GuC engine list
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-05-24
Matt Roper
drm/i915/pvc: Add forcewake support
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-05-24
Matt Roper
drm/i915/uncore: Reorganize and document shadow and...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-05-10
Matt Roper
drm/i915/pvc: Reset support for new copy engines
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-05-10
Matt Roper
drm/i915/pvc: Interrupt support for new copy engines
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-05-10
Matt Roper
drm/i915/pvc: Engine definitions for new copy engines
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-05-10
Matt Roper
drm/i915/gvt: Use intel_engine_mask_t for ring mask
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-05-10
Matt Roper
drm/i915/pvc: Read correct RP_STATE_CAP register
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-04-29
Matt Roper
drm/i915/xehp: Add compute engine ABI
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-04-29
Matt Roper
drm/i915/xehp: Add register for compute engine's MMIO...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-04-29
Matt Roper
drm/i915/uapi: Add kerneldoc for engine class enum
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-04-27
Matt Roper
drm/i915: Add first set of DG2 PCI IDs
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-04-15
Matt Roper
drm/i915/doc: Link query items to their uapi structs
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-04-15
Matt Roper
drm/i915/doc: Convert perf UAPI comments to kerneldoc
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-04-15
Matt Roper
drm/i915/doc: Convert drm_i915_query_topology_info...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-04-12
Matt Roper
drm/i915/dg2: Add support for DG2 render and media...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-04-12
Matt Roper
drm/fourcc: Introduce format modifiers for DG2 render...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-04-11
Matt Roper
drm/i915: Sunset igpu legacy mmap support based on...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-04-08
Matt Roper
drm/i915: Sunset igpu legacy mmap support based on...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-03-29
Matt Roper
drm/i915/ats-m: add ATS-M platform info
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-03-16
Matt Roper
drm/i915: Add support for steered register writes
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-03-16
Matt Roper
drm/i915: Report steering details in debugfs
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-03-14
Matt Roper
drm/i915/xehp: Update topology dumps for Xe_HP
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-03-14
Matt Roper
drm/i915/sseu: Don't overallocate subslice storage
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-03-11
Matt Roper
drm/i915/gt: Remove GEN12_SFC_DONE_MAX from register...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-03-08
Matt Roper
drm/i915/xehp: Drop aux table invalidation on FlatCCS...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-03-04
Matt Roper
drm/i915/xehp: Support platforms with CCS engines but...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-03-02
Matt Roper
drm/i915/xehp: Add compute workarounds
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-03-02
Matt Roper
drm/i915/xehp: Enable ccs/dual-ctx in RCU_MODE
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-03-02
Matt Roper
drm/i915/xehp: Define context scheduling attributes...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-03-02
Matt Roper
drm/i915: Move context descriptor fields to intel_lrc.h
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-03-02
Matt Roper
drm/i915/xehp: CCS should use RCS setup functions
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
next