Browse Source

drm/amd/powerplay: print msg id when smu failed.

Print the failed msg when it fails.

Signed-off-by: Rex Zhu <Rex.Zhu@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Rex Zhu 8 years ago
parent
commit
5140a749a2
1 changed files with 5 additions and 6 deletions
  1. 5 6
      drivers/gpu/drm/amd/powerplay/smumgr/rv_smumgr.c

+ 5 - 6
drivers/gpu/drm/amd/powerplay/smumgr/rv_smumgr.c

@@ -124,9 +124,8 @@ int rv_send_msg_to_smc(struct pp_smumgr *smumgr, uint16_t msg)
 
 
 	rv_send_msg_to_smc_without_waiting(smumgr, msg);
 	rv_send_msg_to_smc_without_waiting(smumgr, msg);
 
 
-	PP_ASSERT_WITH_CODE(rv_wait_for_response(smumgr) == 1,
-			"Failed to send Message.",
-			return -EINVAL);
+	if (rv_wait_for_response(smumgr) == 0)
+		printk("Failed to send Message %x.\n", msg);
 
 
 	return 0;
 	return 0;
 }
 }
@@ -149,9 +148,9 @@ int rv_send_msg_to_smc_with_parameter(struct pp_smumgr *smumgr,
 
 
 	rv_send_msg_to_smc_without_waiting(smumgr, msg);
 	rv_send_msg_to_smc_without_waiting(smumgr, msg);
 
 
-	PP_ASSERT_WITH_CODE(rv_wait_for_response(smumgr) == 1,
-			"Failed to send Message.",
-			return -EINVAL);
+
+	if (rv_wait_for_response(smumgr) == 0)
+		printk("Failed to send Message %x.\n", msg);
 
 
 	return 0;
 	return 0;
 }
 }