media: venus: Add support for SSR trigger using fault injection
authorDikshita Agarwal <quic_dikshita@quicinc.com>
Thu, 16 Jun 2022 11:02:02 +0000 (12:02 +0100)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Thu, 7 Jul 2022 08:20:15 +0000 (09:20 +0100)
commit748b080f21678f2988b0da2d2b396a6f928d9b2c
treed6d66a1b7fab1f95b98a372a91bb98d231151bed
parent81e005842d0b8167c059553a1c29c36d8a7a9329
media: venus: Add support for SSR trigger using fault injection

Here we introduce a new fault injection for SSR trigger.

To trigger the SSR:
 echo 100 >  /sys/kernel/debug/venus/fail_ssr/probability
 echo 1 >  /sys/kernel/debug/venus/fail_ssr/times

Co-developed-by: Stanimir Varbanov <stanimir.varbanov@linaro.org>
Signed-off-by: Stanimir Varbanov <stanimir.varbanov@linaro.org>
Signed-off-by: Dikshita Agarwal <quic_dikshita@quicinc.com>
Reviewed-by: Stephen Boyd <swboyd@chromium.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/media/platform/qcom/venus/core.c
drivers/media/platform/qcom/venus/dbgfs.c
drivers/media/platform/qcom/venus/dbgfs.h