[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200730114632.6717-1-stanimir.varbanov@linaro.org>
Date: Thu, 30 Jul 2020 14:46:29 +0300
From: Stanimir Varbanov <stanimir.varbanov@...aro.org>
To: linux-media@...r.kernel.org, linux-arm-msm@...r.kernel.org,
linux-kernel@...r.kernel.org
Cc: Stanimir Varbanov <stanimir.varbanov@...aro.org>
Subject: [PATCH 0/3] Venus - recovery from firmware crash
Hello,
The intention of this patchset is to correct the recovery sequence
for Venus v4 (sdm845). Recently has been observed various recovery
failures which leads to unreliable behavior in sys_error handler.
To fix that the sys_error_handler is reworked, proper delays has
been added over pmruntime handling to ensure that the hardware and
encoder/decoder drivers are idle. Also a wrong watchdog code in
threaded irq has been removed.
regards,
Stan
Stanimir Varbanov (3):
venus: parser: Prepare parser for multiple invocations
venus: Rework recovery mechanism
venus: Add new interface queues reinit
drivers/media/platform/qcom/venus/core.c | 25 ++++----
drivers/media/platform/qcom/venus/hfi.c | 5 ++
drivers/media/platform/qcom/venus/hfi.h | 1 +
.../media/platform/qcom/venus/hfi_parser.c | 3 +
drivers/media/platform/qcom/venus/hfi_venus.c | 62 +++++++++++++++----
drivers/media/platform/qcom/venus/hfi_venus.h | 1 +
6 files changed, 74 insertions(+), 23 deletions(-)
--
2.17.1
Powered by blists - more mailing lists