soc: qcom: mdt_loader: Support loading non-split images
authorBjorn Andersson <bjorn.andersson@linaro.org>
Sat, 22 Jun 2019 01:21:45 +0000 (18:21 -0700)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Tue, 2 Jul 2019 02:02:28 +0000 (19:02 -0700)
commit498b98e939007f8bb65094dfa229e84b6bf30e62
tree2c27da1adf91c0fd774b6ac42d47da6f0602985a
parent13140de09cc2dd5e5166ad42292bb82af4e23cef
soc: qcom: mdt_loader: Support loading non-split images

In some software releases the firmware images are not split up with each
loadable segment in it's own file. Check the size of the loaded firmware
to see if it still contains each segment to be loaded, before falling
back to the split-out segments.

Acked-by: Andy Gross <agross@kernel.org>
Reviewed-by: Jeffrey Hugo <jeffrey.l.hugo@gmail.com>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/soc/qcom/mdt_loader.c
include/linux/soc/qcom/mdt_loader.h