projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
drm/xe/vm: Fix ASID XA usage
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
2023-12-19
Lucas De Marchi
drm/xe/guc: Move GuC registers to regs/
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/guc: Rename GEN11_SOFT_SCRATCH for clarity
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Rename instruction field to avoid confusion
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Rename RC0/RC6 macros
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Cleanup page-related defines
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Always log GuC/HuC firmware versions
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Update GuC/HuC firmware autoselect logic
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Add test for GT workarounds and tunings
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Add basic unit tests for rtp
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe/reg_sr: Save errors for kunit integration
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Generalize fake device creation
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Use symbol namespace for kunit tests
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Move test infra out of xe_pci.[ch]
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lucas De Marchi
drm/xe: Extract function to initialize xe->info
Signed-off-by:
Lucas De Marchi
<lucas.demarchi@intel.com>
commit
|
commitdiff
|
tree
next