projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
drm/xe: Fix exec IOCTL long running exec queue ring full condition
2023-12-26
Lucas De Marchi
drm/xe: Fix warning on impossible condition
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-22
Lucas De Marchi
drm/xe: Disable 32bits build
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Remove uninitialized variable from warning
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Enable W=1 warnings by default
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/display: Fix dummy __i915_inject_probe_error()
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/bo: Remove unusued variable
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Return error if drm_buddy_init() fails
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Rename info.supports_* to info.has_*
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/kunit: Test WAs for MTL and LNL
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/kunit: Add stub to read_gmdid
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/kunit: Move fake pci data to test-priv
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/kunit: Remove handling of XE_TEST_SUBPLATFORM_ANY
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Expand XE_REG_OPTION_MASKED documentation
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Sync MTL PCI IDs with i915
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Fix modpost warning on kunit modules
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Remove GEN[0-9]*_ prefixes
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/mocs: Bring comment about mocs back to reality
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Fold GEN11_MOCS_ENTRIES into gen12_mocs_desc
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/display: Silence kernel-doc warnings related...
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Fix build with KUNIT=m
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Fix WA 14010918519 write to wrong register
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/gt: Dump PAT table when failing to initialize
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/pat: Add debugfs node to dump PAT
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/xe2: Add one more bit to encode PAT to ppgtt...
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/xe2: Follow XeHPC for TLB invalidation
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/vm: Prefer xe_assert() over XE_WARN_ON()
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/xe2: Add missing mocs entry
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/xe2: Extend reserved stolen sizes
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Use vfunc for ggtt pte encoding
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Use pat_index to encode pde/pte
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/pat: Keep track of relevant indexes
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/pat: Prefer the arch/IP names
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/dg2: Fix using wrong PAT table
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Use vfunc to initialize PAT
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/migrate: Do not hand-encode pte
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Use vfunc for pte/pde ppgtt encoding
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Remove check for vma == NULL
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Normalize pte/pde encoding
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Accept a const xe device
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/mmio: Account for GSI offset when checking ranges
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Fix LRC workarounds
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Add dbg messages for LRC WAs
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/reg_sr: Use xe_gt_dbg
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/reg_sr: Simplify check for masked registers
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/pat: Use 0 instead of space on error
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Update ARL-S DevIDs to the latest BSpec
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Fix error path in xe_guc_pc_start()
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Fix error path in xe_guc_pc_gucrc_disable()
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Sort xe_regs.h
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Carve out top of DSM as reserved
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Fix MTL+ stolen memory mapping
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Set PTE_DM bit for stolen on MTL
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Decouple vram check from xe_bo_addr()
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Remove vma arg from xe_pte_encode()
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Fix checking for unset value
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Use FIELD_PREP/FIELD_GET for tile id encoding
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Normalize XE_VM_FLAG* names
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Skip applying copy engine fuses
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/guc: Normalize error messages with %#x
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe/guc: Fix typo s/enabled/enable/
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Lucas De Marchi
drm/xe: Rename pte/pde encoding functions
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/guc: Port Wa_14014475959 to xe_wa and fix it
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/rtp: Also check gt type
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/guc: Port Wa_1509372804 to xe_wa
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/guc: Port Wa_16015675438/Wa_18020744125 to xe_wa
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/guc: Port Wa_22012727170/Wa_22012727685 to xe_wa
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/guc: Port Wa_16011777198 to xe_wa
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/guc: Port Wa_14012197797/Wa_22011391025 to xe_wa
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/guc: Port Wa_16011759253 to xe_wa
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/guc: Port Wa_22012773006 to xe_wa
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Add support for OOB workarounds
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Include build directory
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/rtp: Add support for entries with no action
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/rtp: Add check for media stepping
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/rtp: Rename STEP to GRAPHICS_STEP
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/debugfs: Dump active workarounds
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/wa: Track gt/engine/lrc active workarounds
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/rtp: Allow to track active workarounds
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/rtp: Add "_sr" to entry/function names
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/rtp: Replace XE_WARN_ON
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/rtp: Split rtp process initialization
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Fix Wa_22011802037 annotation
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Load HuC on Alderlake P
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Fix indent in xe_hw_engine_print_state()
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Rename reg field to addr
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/mmio: Use struct xe_reg
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/guc: Handle RCU_MODE as masked from definition
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/guc: Remove special handling for PVC A*
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Fix comment on Wa_22013088509
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Do not mark 1809175790 as a WA
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Fix media detection for pre-GMD_ID platforms
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Move helper macros to separate header
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Plumb xe_reg into WAs, rtp, etc
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Annotate masked registers used by RTP
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Use XE_REG/XE_REG_MCR
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Introduce xe_reg/xe_reg_mcr
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Clarify register types on PAT programming
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Use REG_FIELD/REG_BIT for all regs/*.h
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Drop gen afixes from registers
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/guc: Convert GuC registers to REG_FIELD/REG_BIT
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
next