OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:xgmi
(Results
1 - 13
of
13
) sorted by relevancy
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_gfxhub_v1_1.c
57
/* PF_MAX_REGION=0 means
xgmi
is disabled */
59
adev->gmc.
xgmi
.num_physical_nodes = max_region + 1;
60
if (adev->gmc.
xgmi
.num_physical_nodes > max_num_physical_nodes)
63
adev->gmc.
xgmi
.physical_node_id =
65
if (adev->gmc.
xgmi
.physical_node_id > max_physical_node_id)
67
adev->gmc.
xgmi
.node_segment_size = REG_GET_FIELD(
amdgpu_xgmi.c
50
* DOC: AMDGPU
XGMI
Support
52
*
XGMI
is a high speed interconnect that joins multiple GPU cards
71
* The
XGMI
memory space is built by contiguously adding the power of
97
dev_err(adev->dev, "
XGMI
: Failed to allocate sysfs entry!\n");
112
dev_err(adev->dev, "
XGMI
: Failed to create device file xgmi_hive_id\n");
140
return snprintf(buf, PAGE_SIZE, "%llu\n", adev->gmc.
xgmi
.node_id);
160
pr_err("
xGMI
error counters not enabled!\n");
183
/* Create
xgmi
device id file */
186
dev_err(adev->dev, "
XGMI
: Failed to create device file xgmi_device_id\n");
190
/* Create
xgmi
error file *
[
all
...]
amdgpu_xgmi.h
58
adev->gmc.
xgmi
.hive_id &&
59
adev->gmc.
xgmi
.hive_id == bo_adev->gmc.
xgmi
.hive_id);
amdgpu_amdkfd.c
535
return adev->gmc.
xgmi
.hive_id;
544
DRM_ERROR("amdgpu: failed to get
xgmi
hops count between node %d and %d. ret = %d\n",
545
adev->gmc.
xgmi
.physical_node_id,
546
peer_adev->gmc.
xgmi
.physical_node_id, ret);
662
if (adev->gmc.
xgmi
.num_physical_nodes &&
amdgpu_gmc.h
178
* offset inside the
XGMI
hive.
183
/* FB region , it's same as local vram region in single GPU, in
XGMI
222
struct amdgpu_xgmi
xgmi
;
member in struct:amdgpu_gmc
amdgpu_ib.c
358
} else if (adev->gmc.
xgmi
.hive_id) {
amdgpu_device.c
2075
if (adev->gmc.
xgmi
.num_physical_nodes > 1)
2269
if (adev->gmc.
xgmi
.num_physical_nodes > 1) {
2281
* So, we wait for all
XGMI
interlinked devices initialized.
2285
if (mgpu_info.num_dgpu == adev->gmc.
xgmi
.num_physical_nodes) {
2322
if (adev->gmc.
xgmi
.num_physical_nodes > 1)
2827
* Use task barrier to synchronize all
xgmi
reset works across the
2829
* until all the threads running the
xgmi
reset works reach
4063
list_for_each_entry(tmp_adev, device_list_handle, gmc.
xgmi
.head) {
4064
/* For
XGMI
run all resets in parallel to speed up the process */
4065
if (tmp_adev->gmc.
xgmi
.num_physical_nodes > 1)
[
all
...]
amdgpu_gmc_v9_0.c
937
/* add the
xgmi
offset of the physical node */
938
base += adev->gmc.
xgmi
.physical_node_id * adev->gmc.
xgmi
.node_segment_size;
945
/* XXX: add the
xgmi
offset of the physical node? */
947
adev->gmc.
xgmi
.physical_node_id * adev->gmc.
xgmi
.node_segment_size;
1203
if (adev->gmc.
xgmi
.supported) {
amdgpu_gmc.c
180
if (mc->
xgmi
.num_physical_nodes == 0) {
amdgpu_psp.c
208
/* get
xGMI
session id from response buffer */
457
* physical) for
xgmi
ta <-> Driver
539
/*
XGMI
TA unload currently is not supported on Arcturus */
579
/* free
xgmi
shared memory */
603
/* Load
XGMI
TA */
608
/* Initialize
XGMI
session */
1452
if (adev->gmc.
xgmi
.num_physical_nodes > 1) {
1454
/* Warning the
XGMI
seesion initialize failure
1459
"
XGMI
: Failed to initialize
XGMI
session\n")
[
all
...]
amdgpu_df_v3_6.c
736
/* Walk through DF dst nodes to find current
XGMI
node */
748
if (adev->gmc.
xgmi
.physical_node_id == xgmi_node_id)
amdgpu_ras.c
787
/* Calculate
XGMI
relative offset */
788
if (adev->gmc.
xgmi
.num_physical_nodes > 1) {
amdgpu_soc15.c
681
adev->gmc.
xgmi
.supported = true;
Completed in 21 milliseconds
Indexes created Sat Oct 18 17:09:52 GMT 2025