This series of patches improves general functionality for the mdt loader. Patch 1 adds the ability to dynamically detect hash segment location. Patch 2 updates the logic used to identify whether the firmware is split or not. Patch 3 updates the way the metadata is read and generated. Siddharth Gupta (3): soc: qcom: mdt_loader: Allow hash at any phdr soc: qcom: mdt_loader: Handle split bins correctly soc: qcom: mdt_loader: Read hash from firmware blob drivers/remoteproc/qcom_q6v5_mss.c | 4 +- drivers/soc/qcom/mdt_loader.c | 110 ++++++++++++++++++++++++------------ include/linux/soc/qcom/mdt_loader.h | 3 +- 3 files changed, 79 insertions(+), 38 deletions(-) -- Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project