soc: qcom: mdt_loader: Split out split-file-loader
authorBjorn Andersson <bjorn.andersson@linaro.org>
Fri, 28 Jan 2022 02:55:02 +0000 (18:55 -0800)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Thu, 3 Feb 2022 21:32:29 +0000 (15:32 -0600)
commit26c1f17013a8292fa2bd59917bace883e1fe6afa
tree8c2f44cafdbba3c1c9e91e8db494f8ee62bee678
parent3a99f121fe0bfa4b65ff74d9e980018caf54c2d4
soc: qcom: mdt_loader: Split out split-file-loader

Spotted in a SM8450 device, the hash metadata segment is split out in a
separate .bNN file which means that the logic for loading split out
segmenents needs to be duplicated in qcom_mdt_read_metadata().

Split out the existing logic to a helper function that can be used in
both code paths.

Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://lore.kernel.org/r/20220128025513.97188-3-bjorn.andersson@linaro.org
drivers/soc/qcom/mdt_loader.c