remoteproc: qcom: q6v5: Decouple driver from MDT loader
authorBjorn Andersson <bjorn.andersson@linaro.org>
Thu, 26 Jan 2017 21:58:35 +0000 (13:58 -0800)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Mon, 6 Feb 2017 16:57:19 +0000 (08:57 -0800)
commite7fd25226295270cc248254e7406d1e19181aea9
treebada9c05a57974f4158355926b809dfc5f49179e
parent2bb5d9069999a2c2195a05f4aa3da7f14ea3102d
remoteproc: qcom: q6v5: Decouple driver from MDT loader

Rather than duplicating half of the MDT loader in the validation step
move the entire MDT parser into the q6v5 driver. This allows us to make
the shared MDT-loader call the SCM PAS operations directly which
simplifies the client code and allows for better reuse of the code.

Cc: Avaneesh Kumar Dwivedi <akdwived@codeaurora.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/remoteproc/Kconfig
drivers/remoteproc/qcom_q6v5_pil.c