drm/amdgpu: Adjust IB test timeout for XGMI configuration
On XGMI configuration the ib test may take longer to finish Signed-off-by: shaoyunl <shaoyun.liu@amd.com> Reviewed-by: Christian König <christian.koenig@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
@@ -35,6 +35,7 @@
|
|||||||
#include "amdgpu_trace.h"
|
#include "amdgpu_trace.h"
|
||||||
|
|
||||||
#define AMDGPU_IB_TEST_TIMEOUT msecs_to_jiffies(1000)
|
#define AMDGPU_IB_TEST_TIMEOUT msecs_to_jiffies(1000)
|
||||||
|
#define AMDGPU_IB_TEST_GFX_XGMI_TIMEOUT msecs_to_jiffies(2000)
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* IB
|
* IB
|
||||||
@@ -344,6 +345,8 @@ int amdgpu_ib_ring_tests(struct amdgpu_device *adev)
|
|||||||
* cost waiting for it coming back under RUNTIME only
|
* cost waiting for it coming back under RUNTIME only
|
||||||
*/
|
*/
|
||||||
tmo_gfx = 8 * AMDGPU_IB_TEST_TIMEOUT;
|
tmo_gfx = 8 * AMDGPU_IB_TEST_TIMEOUT;
|
||||||
|
} else if (adev->gmc.xgmi.hive_id) {
|
||||||
|
tmo_gfx = AMDGPU_IB_TEST_GFX_XGMI_TIMEOUT;
|
||||||
}
|
}
|
||||||
|
|
||||||
for (i = 0; i < adev->num_rings; ++i) {
|
for (i = 0; i < adev->num_rings; ++i) {
|
||||||
|
|||||||
Reference in New Issue
Block a user