projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
drm: Document fdinfo format specification
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
2022-03-02
Matt Roper
drm/i915/xehp: Add Compute CS IRQ handlers
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-03-02
Matt Roper
drm/i915/xehp: CCS shares the render reset domain
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-03-02
Matt Roper
drm/i915/xehp: Define compute class and engine
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-19
Matt Roper
drm/i915/dg2: Enable 5th port
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-19
Matt Roper
drm/i915/dg2: Drop 38.4 MHz MPLLB tables
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-18
Matt Roper
drm/i915/dg2: Print PHY name properly on calibration...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-16
Matt Roper
drm/i915: Add missing intel_mchbar_regs.h
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-16
Matt Roper
drm/i915: Move MCHBAR registers to their own header
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-16
Matt Roper
drm/i915: Define MCH registers relative to MCHBAR_MIRROR_BASE
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-16
Matt Roper
drm/i915/gt: Order GT registers by MMIO offset
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-16
Matt Roper
drm/i915/gt: Use consistent offset notation in intel_gt_regs.h
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-16
Matt Roper
drm/i915/gt: Cleanup spacing of intel_gt_regs.h
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-16
Matt Roper
drm/i915/gt: Use parameterized RING_MI_MODE
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-16
Matt Roper
drm/i915/gt: Move SFC lock bits to intel_engine_regs.h
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-16
Matt Roper
drm/i915/gt: Drop duplicate register definition for...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-02
Matt Roper
drm/i915: Move [more] GT registers to their own header...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-02
Matt Roper
drm/i915: Only include i915_reg.h from .c files
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-02
Matt Roper
drm/i915: Move GT registers to their own header file
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-02
Matt Roper
drm/i915: Parameterize MI_PREDICATE registers
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-02
Matt Roper
drm/i915: Parameterize R_PWR_CLK_STATE register definition
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-02
Matt Roper
drm/i915/perf: Express OA register ranges with i915_range
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-02
Matt Roper
drm/i915/perf: Move OA regs to their own header
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-02-01
Matt Roper
drm/i915: Introduce G12 subplatform of DG2
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-01-31
Matt Roper
drm/i915/dg2: s/engine->i915/i915/ for engine workarounds
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-01-28
Matt Roper
drm/i915/dg2: Add Wa_14015227452
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-01-24
Matt Roper
drm/i915/dg2: Add Wa_18018781329
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-01-11
Matt Roper
drm/i915: Drop unused _PORT3 and _PORT4 TC phy register...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-01-11
Matt Roper
drm/i915: Move TC PHY registers to their own header
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-01-11
Matt Roper
drm/i915: Move combo PHY registers to their own header
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-01-11
Matt Roper
drm/i915: Move SNPS PHY registers to their own header
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-01-11
Matt Roper
drm/i915/gt: Move engine registers to their own header
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-01-11
Matt Roper
drm/i915: Introduce i915_reg_defs.h
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-01-11
Matt Roper
drm/i915: Replace GFX_MODE_GEN7 with RING_MODE_GEN7
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-01-11
Matt Roper
drm/i915: Use RING_PSMI_CTL rather than per-engine...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-01-11
Matt Roper
drm/i915: Parameterize ECOSKPD
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-01-11
Matt Roper
drm/i915: Parameterize PWRCTX_MAXCNT
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2022-01-11
Matt Roper
drm/i915: Use parameterized GPR register definitions...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-12-03
Matt Roper
drm/i915/dg2: Add Wa_14010547955
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-12-03
Matt Roper
drm/i915/dg2: s/DISP_STEPPING/DISPLAY_STEPPING/
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-12-03
Matt Roper
drm/i915/dg2: Add Wa_16011777198
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-11-15
Matt Roper
drm/i915: Don't read query SSEU for non-existent slice...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-11-11
Matt Roper
drm/i915/dg2: Program recommended HW settings
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-11-11
Matt Roper
drm/i915/dg2: Add initial gt/ctx/engine workarounds
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Matt Roper
drm/i915/uapi: Add comment clarifying purpose of I915_TILING...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-10-12
Matt Roper
drm/i915: Stop using I915_TILING_* in client blit selftest
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-09-23
Matt Roper
drm/i915/uncore: fwtable read handlers are now used...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-09-22
Matt Roper
drm/i915/dg2: Add DG2-specific shadow register table
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-09-22
Matt Roper
drm/i915/uncore: Drop gen11 mmio read handlers
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-09-22
Matt Roper
drm/i915/uncore: Drop gen11/gen12 mmio write handlers
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-09-22
Matt Roper
drm/i915/uncore: Replace gen8 write functions with...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-09-22
Matt Roper
drm/i915/uncore: Associate shadow table with uncore
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-09-22
Matt Roper
drm/i915/uncore: Convert gen6/gen7 read operations...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Matt Roper
drm/i915: Check SFC fusing before recording/dumping...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-09-21
Matt Roper
drm/i915/xehp: Check new fuse bits for SFC availability
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-09-14
Matt Roper
drm/i915/dg2: Define MOCS table for DG2
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-27
Matt Roper
drm/i915: Ensure wa_init_finish() is called for ctx...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-25
Matt Roper
drm/i915/dg2: Memory latency values from pcode must...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-24
Matt Roper
drm/i915/adl_p: Also disable underrun recovery with MSO
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-18
Matt Roper
drm/i915/dg2: Maintain backward-compatible nested batch...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-18
Matt Roper
drm/i915/adl_p: Also disable underrun recovery with MSO
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-12
Matt Roper
drm/i915/xehpsdv: Read correct RP_STATE_CAP register
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-12
Matt Roper
drm/i915: Only access SFC_DONE when media domain is...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-11
Matt Roper
drm/i915: Only access SFC_DONE when media domain is...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-11
Matt Roper
drm/i915/dg2: Report INSTDONE_GEOM values in error...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-11
Matt Roper
drm/i915/xehp: Loop over all gslices for INSTDONE processing
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-10
Matt Roper
drm/i915/xehp: Xe_HP shadowed registers are a strict...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-10
Matt Roper
drm/i915/gen12: Update shadowed register table
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-10
Matt Roper
drm/i915/gen11: Update shadowed register table
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-10
Matt Roper
drm/i915: Make shadow tables range-based
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-10
Matt Roper
drm/i915: Re-use gen11 forcewake read functions on...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-10
Matt Roper
drm/i915: correct name of GT forcewake domain in error...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-06
Matt Roper
drm/i915/dg2: Add support for new DG2-G11 revid 0x5
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-05
Matt Roper
drm/i915/dg2: Add SQIDI steering
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-05
Matt Roper
drm/i915/dg2: Update steering tables
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-05
Matt Roper
drm/i915/xehpsdv: Define steering tables
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-04
Matt Roper
drm/i915/dg2: DG2 uses the same sseu limits as XeHP SDV
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-04
Matt Roper
drm/i915/xehpsdv: Add maximum sseu limits
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-04
Matt Roper
drm/i915/dg2: Add forcewake table
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-03
Matt Roper
drm/i915: Correct SFC_DONE register offset
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-08-02
Matt Roper
drm/i915: Correct SFC_DONE register offset
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-07-29
Matt Roper
drm/i915/dg2: Wait for SNPS PHY calibration during...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-07-29
Matt Roper
drm/i915/dg2: Update modeset sequences
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-07-29
Matt Roper
drm/i915/dg2: Add vswing programming for SNPS phys
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-07-29
Matt Roper
drm/i915/dg2: Add MPLLB programming for HDMI
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-07-29
Matt Roper
drm/i915/dg2: Add MPLLB programming for SNPS PHY
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-07-29
Matt Roper
drm/i915/adl_p: Add ddi buf translation tables for...
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-07-29
Matt Roper
drm/i915/adl_s: Update ddi buf translation tables
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
2021-07-28
Matt Roper
drm/i915/xehpsdv: Correct parameters for IS_XEHPSDV_GT_STEP()
Signed-off-by:
Matt Roper
<matthew.d.roper@intel.com>
commit
|
commitdiff
|
tree
next