[PATCH 6.11 173/184] firmware: qcom: scm: Refactor code to support multiple dload mode