git.samba.org
/
sfrench
/
cifs-2.6.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Linux 6.10-rc1
2024-04-24
Michal Wajdeczko
drm/xe/guc: Fix arguments passed to relay G2H handlers
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-22
Michal Wajdeczko
drm/xe/guc: Fix arguments passed to relay G2H handlers
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-22
Michal Wajdeczko
drm/xe/pf: Fix xe_gt_sriov_pf_config_print_available_ggtt()
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-16
Michal Wajdeczko
drm/xe/pf: Add support to configure SR-IOV VFs
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-16
Michal Wajdeczko
drm/xe/pf: Add SR-IOV PF specific early GT initialization
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-16
Michal Wajdeczko
drm/xe/guc: Add PF2GUC_UPDATE_VF_CFG to ABI
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-16
Michal Wajdeczko
drm/xe: Add xe_ttm_vram_get_avail
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-16
Michal Wajdeczko
drm/xe: Allow to assign GGTT region to the VF
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-16
Michal Wajdeczko
drm/xe: Add helper to format SR-IOV function name
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-12
Michal Wajdeczko
drm/xe/pf: Add support to configure GuC SR-IOV policies
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-12
Michal Wajdeczko
drm/xe/guc: Add helpers for GuC KLVs
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-12
Michal Wajdeczko
drm/xe/guc: Add PF2GUC_UPDATE_VGT_POLICY to ABI
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-12
Michal Wajdeczko
drm/xe/pf: Introduce helper functions for use by PF
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-12
Michal Wajdeczko
drm/xe/pf: Introduce mutex to protect VFs configurations
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-10
Michal Wajdeczko
drm/xe/guc: Prefer GT oriented asserts in CTB code
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-10
Michal Wajdeczko
drm/xe/guc: Prefer GT oriented logs in GuC CTB code
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-10
Michal Wajdeczko
drm/xe: Add SR-IOV info attribute to debugfs
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-10
Michal Wajdeczko
drm/xe: Add proper detection of the SR-IOV PF mode
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-10
Michal Wajdeczko
drm/xe: Add max_vfs module parameter
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-10
Michal Wajdeczko
drm/xe: Check pat.ops before dumping PAT settings
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-10
Michal Wajdeczko
drm/xe: Assert pat.ops function pointers
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-08
Michal Wajdeczko
drm/xe/vf: Mark supported firmwares as preloaded
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-08
Michal Wajdeczko
drm/xe/vf: Don't try to read legacy GuC MMIO notification...
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-08
Michal Wajdeczko
drm/xe/vf: Don't try to program MOCS if VF
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-08
Michal Wajdeczko
drm/xe/vf: Don't emit access to Global HWSP if VF
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-08
Michal Wajdeczko
drm/xe/guc: Initialize GuC ID manager sooner
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-08
Michal Wajdeczko
drm/xe/guc: Use drm_device-managed version of mutex_init()
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-05
Michal Wajdeczko
drm/xe: Drop xe_vm_assert_held() macro definition from...
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-05
Michal Wajdeczko
drm/xe: Move PTE/PDE bit definitions to proper header
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-05
Michal Wajdeczko
drm/xe/guc: Reuse code while debugging GuC params
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-04-05
Michal Wajdeczko
drm/xe/guc: Prefer GT oriented logs for GuC messages
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-29
Michal Wajdeczko
drm/xe: Refactor GT debugfs
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-29
Michal Wajdeczko
drm/xe: Define helper for GT specific debugfs files
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-29
Michal Wajdeczko
drm/xe: Store pointer to struct xe_gt in gt/ debugfs...
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-28
Michal Wajdeczko
drm/xe/pf: Add minimal support for VF_STATE_NOTIFY...
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-28
Michal Wajdeczko
drm/xe/guc: Add VF_STATE_NOTIFY and VF_CONTROL to ABI
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-28
Michal Wajdeczko
drm/xe/vf: Add proper detection of the SR-IOV VF mode
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-28
Michal Wajdeczko
drm/xe: Move SR-IOV probe to xe_device_probe_early()
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-28
Michal Wajdeczko
drm/xe: Separate pure MMIO init from VRAM checkout
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-27
Michal Wajdeczko
drm/xe/guc: Use GuC ID Manager in submission code
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-27
Michal Wajdeczko
drm/xe/kunit: Add basic tests for GuC context ID Manager
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-27
Michal Wajdeczko
drm/xe/guc: Introduce GuC context ID Manager
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-27
Michal Wajdeczko
drm/xe/guc: Move GUC_ID_MAX definition to GuC ABI header
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-27
Michal Wajdeczko
drm/xe/guc: Fix include guard for SR-IOV ABI
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-27
Michal Wajdeczko
drm/xe: Move HW GGTT definitions to dedicated file
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-15
Michal Wajdeczko
drm/xe/pf: Always select Multi-Level LMTT for platforms...
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-15
Michal Wajdeczko
drm/xe/pf: Request 64K aligned allocations for LMTT PD
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-15
Michal Wajdeczko
drm/xe: Allow VRAM BO allocations aligned to 64K
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-15
Michal Wajdeczko
drm/xe: Make xe_mmio_read|write() functions non-inline
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-15
Michal Wajdeczko
drm/xe: Mark VF accessible interrupt registers
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-15
Michal Wajdeczko
drm/xe: Mark VF accessible global registers
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-15
Michal Wajdeczko
drm/xe: Mark VF accessible GuC registers
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-15
Michal Wajdeczko
drm/xe: Define XE_REG_OPTION_VF
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-03-15
Michal Wajdeczko
drm/xe: Assert size of the struct xe_reg
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-02-29
Michal Wajdeczko
lib/string_choices: Add str_plural() helper
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-02-13
Michal Wajdeczko
drm/xe/vf: Don't support MCR registers if VF
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-02-13
Michal Wajdeczko
drm/xe/vf: Don't program PAT if VF
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-02-13
Michal Wajdeczko
drm/xe/vf: Don't enable hwmon if VF
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-02-13
Michal Wajdeczko
drm/xe/vf: Don't check if LMEM is initialized if VF
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-02-13
Michal Wajdeczko
drm/xe/vf: Don't initialize stolen memory manager if VF
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-02-13
Michal Wajdeczko
drm/xe/vf: Don't program MOCS if VF
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-02-13
Michal Wajdeczko
drm/xe/vf: Don't try to capture engine data unavailable...
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-02-13
Michal Wajdeczko
drm/xe/vf: Assume fixed GSM size if VF
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-18
Michal Wajdeczko
drm/xe/guc: Add kernel-doc for xe_guc_ct_send_recv()
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-18
Michal Wajdeczko
drm/xe/guc: Return CTB HXG response DATA0 if no buffer...
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-18
Michal Wajdeczko
drm/xe: Mark internal gmdid mappings as const
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-16
Michal Wajdeczko
drm/xe: Use kstrdup while creating snapshot
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-12
Michal Wajdeczko
drm/xe: Fix potential deadlock in __fini_dbm
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-12
Michal Wajdeczko
drm/xe: Allow to exclude part of GGTT from allocations
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-12
Michal Wajdeczko
drm/xe/guc: Use HXG definitions on HXG messages
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-11
Michal Wajdeczko
drm/xe/guc: Return CTB response length
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-11
Michal Wajdeczko
drm/xe/guc: Treat non-response message after BUSY as...
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-11
Michal Wajdeczko
drm/xe: Split GuC communication initialization
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-05
Michal Wajdeczko
drm/xe: Fix compilation without CONFIG_KUNIT
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-05
Michal Wajdeczko
drm/xe/guc: Start handling GuC Relay event messages
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-05
Michal Wajdeczko
drm/xe/kunit: Add GuC Relay kunit tests
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-05
Michal Wajdeczko
drm/xe/kunit: Allow to replace xe_guc_ct_send_recv...
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-05
Michal Wajdeczko
drm/xe/guc: Introduce Relay Communication for SR-IOV
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-05
Michal Wajdeczko
drm/xe/guc: Add Relay Communication ABI definitions
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-05
Michal Wajdeczko
drm/xe/guc: Update few GuC CTB ABI definitions
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-05
Michal Wajdeczko
drm/xe/guc: Add helpers for HXG messages
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-05
Michal Wajdeczko
drm/xe: Introduce GT-oriented SR-IOV logging macros
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-05
Michal Wajdeczko
drm/xe: Define Virtual Function Identifier
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2024-01-05
Michal Wajdeczko
drm/xe: Allocate dedicated workqueue for SR-IOV workers
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Michal Wajdeczko
drm/xe/kunit: Add GuC Doorbells Manager tests
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Michal Wajdeczko
drm/xe/kunit: Enable CONFIG_LOCKDEP in tests
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Michal Wajdeczko
drm/xe/kunit: Use xe kunit helper in WA test
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Michal Wajdeczko
drm/xe/kunit: Use xe kunit helper in RTP test
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Michal Wajdeczko
drm/xe/kunit: Restore test->priv when done with fake...
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Michal Wajdeczko
drm/xe/kunit: Define helper functions to allocate fake...
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Michal Wajdeczko
drm/xe/kunit: Set SR-IOV mode of the fake device
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Michal Wajdeczko
drm/xe: Introduce GuC Doorbells Manager
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Michal Wajdeczko
drm/xe: Report TLB timeout using GT oriented functions
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Michal Wajdeczko
drm/xe: Add GT oriented drm_printers
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Michal Wajdeczko
drm/xe/vf: Add VF specific interrupt handler
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Michal Wajdeczko
drm/xe/vf: Setup memory based interrupts in GuC
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Michal Wajdeczko
drm/xe/vf: Update LRC with memory based interrupts...
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Michal Wajdeczko
drm/xe/vf: Introduce Memory Based Interrupts Handler
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Michal Wajdeczko
drm/xe: Add XE_BO_NEEDS_UC flag to force UC mode instead WB
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Michal Wajdeczko
drm/xe: Define IRQ offsets used by HW engines
Signed-off-by:
Michal Wajdeczko
<michal.wajdeczko@intel.com>
commit
|
commitdiff
|
tree
next