aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/platform/qcom/venus/firmware.c
diff options
context:
space:
mode:
authorDikshita Agarwal <dikshita@codeaurora.org>2020-12-15 19:08:36 +0100
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>2021-01-27 16:19:24 +0100
commit0ca0ca9805055bb0efc16890f9d6433c65bd07cc (patch)
tree13e4f6e78938a157ee0588fa4709acdc8e29d5df /drivers/media/platform/qcom/venus/firmware.c
parentmedia: venus: Mark bufreq_enc with static keyword (diff)
downloadlinux-dev-0ca0ca9805055bb0efc16890f9d6433c65bd07cc.tar.xz
linux-dev-0ca0ca9805055bb0efc16890f9d6433c65bd07cc.zip
media: venus: core: add support to dump FW region
Add support to dump video FW region during FW crash using devcoredump helpers. Signed-off-by: Dikshita Agarwal <dikshita@codeaurora.org> Reviewed-by: Stephen Boyd <swboyd@chromium.org> Signed-off-by: Stanimir Varbanov <stanimir.varbanov@linaro.org> Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Diffstat (limited to 'drivers/media/platform/qcom/venus/firmware.c')
-rw-r--r--drivers/media/platform/qcom/venus/firmware.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/media/platform/qcom/venus/firmware.c b/drivers/media/platform/qcom/venus/firmware.c
index d03e2dd5808c..89defc21ea81 100644
--- a/drivers/media/platform/qcom/venus/firmware.c
+++ b/drivers/media/platform/qcom/venus/firmware.c
@@ -201,6 +201,9 @@ int venus_boot(struct venus_core *core)
return -EINVAL;
}
+ core->fw.mem_size = mem_size;
+ core->fw.mem_phys = mem_phys;
+
if (core->use_tz)
ret = qcom_scm_pas_auth_and_reset(VENUS_PAS_ID);
else