remoteproc: qcom: Initialize and enable proxy and active clocks.
authorAvaneesh Kumar Dwivedi <akdwived@codeaurora.org>
Fri, 30 Dec 2016 13:54:01 +0000 (19:24 +0530)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Wed, 18 Jan 2017 18:46:50 +0000 (10:46 -0800)
commit39b2410bdcdbc2f7a96cde9966d8eabe861e6d3c
tree70a7027a2dc692379ace63062df7470b8fb470fa
parent7a8ffe1fcaf89bb7d2588b98cba3163ee7d9db7a
remoteproc: qcom: Initialize and enable proxy and active clocks.

Certain clocks need voting by rproc on behalf of hexagon only during
restart operation but certain clocks need to be voted till hexagon is
up, these clocks are identified as proxy and active clocks respectively.
This patch provide interface to initialize, enable and disable proxy and
active clocks separately.

Signed-off-by: Avaneesh Kumar Dwivedi <akdwived@codeaurora.org>
[bjorn: dropped disable of proxy clocks on stop]
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/remoteproc/qcom_q6v5_pil.c