All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/2] media: venus: hfi: Add error message for timeout error
@ 2022-01-14 11:02 Luca Weiss
  2022-01-14 11:02 ` [PATCH 2/2] media: venus: hfi: avoid null dereference in deinit Luca Weiss
  2022-03-25  7:58 ` [PATCH 1/2] media: venus: hfi: Add error message for timeout error Luca Weiss
  0 siblings, 2 replies; 3+ messages in thread
From: Luca Weiss @ 2022-01-14 11:02 UTC (permalink / raw)
  To: linux-arm-msm
  Cc: ~postmarketos/upstreaming, Luca Weiss, Stanimir Varbanov,
	Andy Gross, Bjorn Andersson, Mauro Carvalho Chehab, linux-media,
	linux-kernel

This error can appear with wrong configuration and is difficult to find
as it just returns -ETIMEDOUT with no further message.

Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
---
 drivers/media/platform/qcom/venus/hfi_venus.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/drivers/media/platform/qcom/venus/hfi_venus.c b/drivers/media/platform/qcom/venus/hfi_venus.c
index 3a75a27632fb..9a34662fea38 100644
--- a/drivers/media/platform/qcom/venus/hfi_venus.c
+++ b/drivers/media/platform/qcom/venus/hfi_venus.c
@@ -1583,8 +1583,10 @@ static int venus_suspend_3xx(struct venus_core *core)
 	 */
 	ret = readx_poll_timeout(venus_cpu_and_video_core_idle, hdev, val, val,
 				 1500, 100 * 1500);
-	if (ret)
+	if (ret) {
+		dev_err(dev, "wait for cpu and video core idle fail (%d)\n", ret);
 		return ret;
+	}
 
 	ret = venus_prepare_power_collapse(hdev, false);
 	if (ret) {
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-03-25  7:58 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-14 11:02 [PATCH 1/2] media: venus: hfi: Add error message for timeout error Luca Weiss
2022-01-14 11:02 ` [PATCH 2/2] media: venus: hfi: avoid null dereference in deinit Luca Weiss
2022-03-25  7:58 ` [PATCH 1/2] media: venus: hfi: Add error message for timeout error Luca Weiss

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.