drm/amdgpu: fix retry loop test
authorDan Carpenter <dan.carpenter@linaro.org>
Wed, 6 Sep 2023 10:54:38 +0000 (13:54 +0300)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 11 Sep 2023 22:19:03 +0000 (18:19 -0400)
commit81cc8779cf46d6323c83475706b61d9552230274
treee4ba4f0625dc08aa793f3c80b51f76450ce26d4e
parent679fc891bf11845730b572fc44f8a0eb846aba29
drm/amdgpu: fix retry loop test

This loop will exit with "retry" set to -1 if it fails but the code
checks for if "retry" is zero.  Fix this by changing post-op to a
pre-op.  --retry vs retry--.

Fixes: e01eeffc3f86 ("drm/amd/pm: avoid driver getting empty metrics table for the first time")
Reviewed-by: Evan Quan <evan.quan@amd.com>
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c