Ver Fonte

Merge "video: driver: fix enable_bugon debugfs property for WD timeout"

qctecmdr há 3 anos atrás
pai
commit
1dafcfd11a
1 ficheiros alterados com 5 adições e 2 exclusões
  1. 5 2
      driver/vidc/src/venus_hfi.c

+ 5 - 2
driver/vidc/src/venus_hfi.c

@@ -2716,8 +2716,11 @@ static int __response_handler(struct msm_vidc_core *core)
 {
 	int rc = 0;
 
-	if (call_venus_op(core, watchdog, core, core->intr_status))
-		return handle_system_error(core, NULL);
+	if (call_venus_op(core, watchdog, core, core->intr_status)) {
+		struct hfi_packet pkt = {.type = HFI_SYS_ERROR_WD_TIMEOUT};
+
+		return handle_system_error(core, &pkt);
+	}
 
 	memset(core->response_packet, 0, core->packet_size);
 	while (!__iface_msgq_read(core, core->response_packet)) {