2023-12-21 | José Roberto de... | drm/xe: Fix RING_MI_MODE label in devcoredump Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Paulo Zanoni | drm/xe: fix range printing for debug messages Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Paulo Zanoni | drm/xe/vm: use list_last_entry() to fetch last_op Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Paulo Zanoni | drm/xe/vm: print the correct 'keep' when printing gpuva ops Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Badal Nilawar | drm/xe/hwmon: Expose hwmon energy attribute Acked-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Badal Nilawar | drm/xe/hwmon: Expose input voltage attribute Acked-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Badal Nilawar | drm/xe/hwmon: Expose card reactive critical power Acked-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Badal Nilawar | drm/xe/hwmon: Expose power attributes Acked-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Brost | drm/xe: Fix exec queue usage for unbinds Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Balasubramani Viveka... | drm/xe: Leverage ComputeCS read L3 caching Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Haridhar Kalvala | drm/xe/xe2: Update MOCS fields in blitter instructions Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Haridhar Kalvala | drm/xe/xe2: Set tile y type in XY_FAST_COPY_BLT to... Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Haridhar Kalvala | drm/xe: Rename MEM_SET instruction Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Haridhar Kalvala | drm/xe: Adjust mocs field mask definitions Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe/xe2: Extend reserved stolen sizes Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matt Roper | drm/xe/tuning: Add missing engine class rules for LRC... Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Fei Yang | drm/xe: timeout needs to be a signed value Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Fei Yang | drm/xe: set PTE_AE for all platforms supporting it Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Bommithi Sakeena | drm/xe: Add a missing mutex_destroy to xe_ttm_vram_mgr Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Bommithi Sakeena | drm/xe: Ensure mutex are destroyed Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Ohad Sharabi | drm/xe: do not register to PM if GuC is disabled Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe: Use vfunc for ggtt pte encoding Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe: Use pat_index to encode pde/pte Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe/pat: Keep track of relevant indexes Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe/pat: Prefer the arch/IP names Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe/dg2: Fix using wrong PAT table Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe: Use vfunc to initialize PAT Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe/migrate: Do not hand-encode pte Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe: Use vfunc for pte/pde ppgtt encoding Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe: Remove check for vma == NULL Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe: Normalize pte/pde encoding Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matt Roper | drm/xe: Infer service copy functionality from engine... Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Gustavo Sousa | drm/xe/irq: Clear GFX_MSTR_IRQ as part of IRQ reset Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Shekhar Chauhan | drm/xe: Add Wa_18028616096 Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Pallavi Mishra | drm/xe: Align size to PAGE_SIZE Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe: Accept a const xe device Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Dani Liberman | drm/xe: add msix support Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Dani Liberman | drm/xe: change old msi irq api to a new one Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Dani Liberman | drm/xe: proper setting of irq enabled flag Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Tejas Upadhyay | drm/xe: Implement fdinfo memory stats printing Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Tejas Upadhyay | drm/xe: Account ring buffer and context state storage Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Tejas Upadhyay | drm/xe: Track page table memory usage for client Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Tejas Upadhyay | drm/xe: Record each drm client with its VM Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Tejas Upadhyay | drm/xe: Add tracking support for bos per client Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Tejas Upadhyay | drm/xe: Interface xe drm client with fdinfo interface Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Tejas Upadhyay | drm/xe: Add drm-client infrastructure Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Daniele Ceraolo... | drm/xe: Add child contexts to the GuC context lookup Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matt Roper | drm/xe/wa: Apply tile workarounds at probe/resume Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Thomas Hellström | drm/xe: Disallow pinning dma-bufs in VRAM Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Gustavo Sousa | drm/xe: Simplify final return from xe_irq_install() Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Thomas Hellström | drm/xe: Reinstate pipelined fence enable_signaling Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Daniele Ceraolo... | drm/xe/uc: Add GuC/HuC firmware path overrides Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Daniele Ceraolo... | drm/xe/uc: Fix uC status tracking Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Daniele Ceraolo... | drm/xe/uc: Rename guc_submission_enabled() to uc_enabled() Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Aravind Iddamsetty | drm/xe/pmu: Enable PMU interface Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Aravind Iddamsetty | drm/xe: Use spinlock in forcewake instead of mutex Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Aravind Iddamsetty | drm/xe: Get GT clock to nanosecs Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Daniele Ceraolo... | drm/xe/guc: Switch to major-only GuC FW tracking for MTL Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Francois Dugast | drm/xe: Use Xe assert macros instead of XE_WARN_ON... Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Michal Wajdeczko | drm/xe: Introduce Xe assert macros Cc: Rodrigo Vivi <rodrigo.vivi@intel.com> Acked-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Francois Dugast | drm/xe: Replace XE_WARN_ON with drm_warn when just... Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Brost | drm/xe: Fix fence reservation accouting Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Thomas Hellström | drm/xe: Convert remaining instances of ttm_eu_reserve_buffer... Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Thomas Hellström | drm/xe: Convert pagefaulting code to use drm_exec Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Thomas Hellström | drm/xe: Rework xe_exec and the VM rebind worker to... Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Thomas Hellström | drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Thomas Hellström | drm/xe/vm: Simplify and document xe_vm_lock() Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Thomas Hellström | drm/xe/bo: Simplify xe_bo_lock() Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe/mmio: Account for GSI offset when checking ranges Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Rodrigo Vivi | drm/xe/uapi: Remove useless max_page_size Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Rodrigo Vivi | drm/xe/uapi: Typo lingo and other small backwards compatible... Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe: Fix LRC workarounds Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe: Add dbg messages for LRC WAs Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe/reg_sr: Use xe_gt_dbg Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe/reg_sr: Simplify check for masked registers Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Lucas De Marchi | drm/xe/pat: Use 0 instead of space on error Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/selftests: make eviction test tile centric Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/selftests: consider multi-GT for eviction test Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Francois Dugast | drm/xe/pm: Use PM functions only if CONFIG_PM_SLEEP... Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Brost | drm/xe: Fix array of binds Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Brost | drm/gpuva: Add drm_gpuva_for_each_op_reverse Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Brost | drm/xe: Fixup unwind on VM ops errors Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Brost | drm/xe: Convert xe_vma_op_flags to BIT macros Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe: fix has_llc on rkl Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe: nuke GuC on unload Cc: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Pallavi Mishra | drm/xe: Prevent return with locked vm Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Zhanjun Dong | drm/xe: Add patch version on guc firmware init Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Niranjana Vishwanath... | drm/xe/pvc: Use fast copy engines as migrate engine... Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Niranjana Vishwanath... | drm/xe/pvc: Force even num engines to use 64B Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Niranjana Vishwanath... | drm/xe/pvc: Blacklist BCS_SWCTRL register Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/ct: fix resv_space print Cc: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Daniele Ceraolo... | drm/xe: standardize vm-less kernel submissions Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Daniele Ceraolo... | drm/xe: split kernel vs permanent engine flags Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Daniele Ceraolo... | drm/xe: fix submissions without vm Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matt Roper | drm/xe: Drop xe_mmio_write64() Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matt Roper | drm/xe: Avoid 64-bit register reads Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Balasubramani Viveka... | drm/xe/lnl: Hook up MOCS table Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matt Roper | drm/xe/lnl: Add GuC firmware definition Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matt Roper | drm/xe/lnl: Add LNL platform definition Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matt Roper | drm/xe/xe2: Program GuC's MOCS on Xe2 and beyond Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> |
commit | commitdiff | tree |
next |