Lines Matching refs:gmc
130 return snprintf(buf, PAGE_SIZE, "%llu\n", adev->gmc.xgmi.node_id); in amdgpu_xgmi_show_device_id()
231 if (!adev->gmc.xgmi.hive_id) in amdgpu_get_xgmi_hive()
238 if (tmp->hive_id == adev->gmc.xgmi.hive_id) { in amdgpu_get_xgmi_hive()
259 tmp->hive_id = adev->gmc.xgmi.hive_id; in amdgpu_get_xgmi_hive()
290 adev->gmc.xgmi.node_id, in amdgpu_xgmi_set_pstate()
291 adev->gmc.xgmi.hive_id, ret); in amdgpu_xgmi_set_pstate()
307 adev->gmc.xgmi.node_id, in amdgpu_xgmi_update_topology()
308 adev->gmc.xgmi.hive_id, ret); in amdgpu_xgmi_update_topology()
321 if (top->nodes[i].node_id == peer_adev->gmc.xgmi.node_id) in amdgpu_xgmi_get_hops_count()
335 if (!adev->gmc.xgmi.supported) in amdgpu_xgmi_add_device()
339 ret = psp_xgmi_get_hive_id(&adev->psp, &adev->gmc.xgmi.hive_id); in amdgpu_xgmi_add_device()
346 ret = psp_xgmi_get_node_id(&adev->psp, &adev->gmc.xgmi.node_id); in amdgpu_xgmi_add_device()
353 adev->gmc.xgmi.hive_id = 16; in amdgpu_xgmi_add_device()
354 adev->gmc.xgmi.node_id = adev->gmc.xgmi.physical_node_id + 16; in amdgpu_xgmi_add_device()
362 adev->gmc.xgmi.node_id, adev->gmc.xgmi.hive_id); in amdgpu_xgmi_add_device()
368 list_add_tail(&adev->gmc.xgmi.head, &hive->device_list); in amdgpu_xgmi_add_device()
375 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_add_device()
380 adev->gmc.xgmi.node_id; in amdgpu_xgmi_add_device()
389 list_for_each_entry(tmp_adev, &hive->device_list, gmc.xgmi.head) { in amdgpu_xgmi_add_device()
395 tmp_adev->gmc.xgmi.node_id, in amdgpu_xgmi_add_device()
396 tmp_adev->gmc.xgmi.hive_id, ret); in amdgpu_xgmi_add_device()
411 adev->gmc.xgmi.physical_node_id, adev->gmc.xgmi.hive_id); in amdgpu_xgmi_add_device()
414 adev->gmc.xgmi.physical_node_id, adev->gmc.xgmi.hive_id, in amdgpu_xgmi_add_device()
424 if (!adev->gmc.xgmi.supported) in amdgpu_xgmi_remove_device()