lkml.org 
[lkml]   [2022]   [Aug]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.15 613/779] remoteproc: qcom: pas: Check if coredump is enabled
    Date
    From: Siddharth Gupta <sidgup@codeaurora.org>

    [ Upstream commit 7b6ece968fca4ec9e42d34caff7e06dc84c45717 ]

    Client drivers need to check if coredump is enabled for the rproc before
    continuing with coredump generation. This change adds a check in the PAS
    driver.

    Fixes: 8ed8485c4f05 ("remoteproc: qcom: Add capability to collect minidumps")
    Signed-off-by: Siddharth Gupta <sidgup@codeaurora.org>
    Signed-off-by: Sibi Sankar <quic_sibis@quicinc.com>
    Reviewed-by: Konrad Dybcio <konrad.dybcio@somainline.org>
    Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
    Link: https://lore.kernel.org/r/1657022900-2049-5-git-send-email-quic_sibis@quicinc.com
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/remoteproc/qcom_q6v5_pas.c | 3 +++
    1 file changed, 3 insertions(+)

    diff --git a/drivers/remoteproc/qcom_q6v5_pas.c b/drivers/remoteproc/qcom_q6v5_pas.c
    index 699eaac5b760..78d90d856e40 100644
    --- a/drivers/remoteproc/qcom_q6v5_pas.c
    +++ b/drivers/remoteproc/qcom_q6v5_pas.c
    @@ -87,6 +87,9 @@ static void adsp_minidump(struct rproc *rproc)
    {
    struct qcom_adsp *adsp = rproc->priv;

    + if (rproc->dump_conf == RPROC_COREDUMP_DISABLED)
    + return;
    +
    qcom_minidump(rproc, adsp->minidump_id);
    }

    --
    2.35.1


    \
     
     \ /
      Last update: 2022-08-15 21:38    [W:2.081 / U:0.012 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site