projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
drm/i915: Check pipe source size when using skl+ scalers
2023-04-19
Matt Roper
drm/i915/mtl: Re-use ADL-P's "DC off" power well
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-04-19
Matt Roper
drm/i915: Use separate "DC off" power well for ADL...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-02-28
Matt Roper
drm/i915: Stop whitelisting CS_CTX_TIMESTAMP on Xe_HP...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-02-28
Matt Roper
drm/i915: Whitelist COMMON_SLICE_CHICKEN3 for UMD access
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-02-27
Matt Roper
drm/i915/gen12: Update combo PHY init sequence
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-02-24
Matt Roper
drm/i915/mtl: Add engine TLB invalidation
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-02-23
Matt Roper
drm/i915/xelpmp: Consider GSI offset when doing MCR...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-02-15
Matt Roper
drm/i915/xelpmp: Consider GSI offset when doing MCR...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-02-15
Matt Roper
drm/i915/pvc: Annotate two more workaround/tuning registers...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-02-14
Matt Roper
drm/i915/gen11: Wa_1408615072/Wa_1407596294 should...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-02-10
Matt Roper
drm/i915/xehp: LNCF/LBCF workarounds should be on the...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-02-08
Matt Roper
drm/i915/dg2: Drop one PCI ID
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-02-08
Matt Roper
drm/i915/gen11: Wa_1408615072/Wa_1407596294 should...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-02-08
Matt Roper
drm/i915/pvc: Annotate two more workaround/tuning registers...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-01-30
Matt Roper
drm/i915/dg1: Drop final use of IS_DG1_GRAPHICS_STEP
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-01-30
Matt Roper
drm/i915/dg1: Drop support for pre-production steppings
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-01-30
Matt Roper
drm/i915/tgl: Drop support for pre-production steppings
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-01-26
Matt Roper
drm/i915/xehp: Annotate a couple more workaround registers...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-01-26
Matt Roper
drm/i915/mtl: Correct implementation of Wa_18018781329
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-01-26
Matt Roper
drm/i915/xehp: GAM registers don't need to be re-applied...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-01-18
Matt Roper
drm/i915: Move/adjust register definitions related...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2023-01-06
Matt Roper
drm/i915/mtl: Add initial gt workarounds
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-12-15
Matt Roper
drm/i915/dg2: Return Wa_22012654132 to just specific...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-12-09
Matt Roper
drm/i915/gt: Correct kerneldoc for intel_gt_mcr_wait_for_reg()
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-12-05
Matt Roper
drm/i915/gen12: Apply recommended L3 hashing mask
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-12-05
Matt Roper
drm/i915/mtl: Check full IP version when applying hw...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-12-02
Matt Roper
drm/i915/mtl: Add hardware-level lock for steering
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-12-01
Matt Roper
drm/i915/mcr: Hold forcewake and MCR lock over PPAT...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-11-30
Matt Roper
drm/i915/gt: Add dedicated MCR lock
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-11-30
Matt Roper
drm/i915/gt: Pass gt rather than uncore to lowest-level...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-11-30
Matt Roper
drm/i915/gt: Correct kerneldoc for intel_gt_mcr_wait_for_reg()
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-11-23
Matt Roper
drm/i915/gt: Manage uncore->lock while waiting on MCR...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-11-18
Matt Roper
drm/i915/gt: Manage uncore->lock while waiting on MCR...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
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
next