This patchset adds a fallback mechanism to the minidump flow for remoteprocs which do not support minidump in its firmware. Patch 1: Export the base coredump APIs to allow for fallback mechanism. Patch 2: Fallback to full coredumps when SMEM is not initialized at all. Siddharth Gupta (2): remoteproc: core: Export the rproc coredump APIs remoteproc: qcom: Add full coredump fallback mechanism drivers/remoteproc/qcom_common.c | 9 +++++++-- drivers/remoteproc/qcom_q6v5_pas.c | 1 + drivers/remoteproc/remoteproc_coredump.c | 2 ++ drivers/remoteproc/remoteproc_internal.h | 4 ---- include/linux/remoteproc.h | 4 ++++ 5 files changed, 14 insertions(+), 6 deletions(-) -- Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project