Skip to content
Commit 048eb908 authored by Akash Asthana's avatar Akash Asthana Committed by Bjorn Andersson
Browse files

soc: qcom-geni-se: Add interconnect support to fix earlycon crash



QUP core clock is shared among all the SE drivers present on particular
QUP wrapper, the system will reset(unclocked access) if earlycon used after
QUP core clock is put to 0 from other SE drivers before real console comes
up.

As earlycon can't vote for it's QUP core need, to fix this add ICC
support to common/QUP wrapper driver and put vote for QUP core from
probe on behalf of earlycon and remove vote during earlycon exit call.

Signed-off-by: default avatarAkash Asthana <akashast@codeaurora.org>
Reported-by: default avatarMatthias Kaehlcke <mka@chromium.org>
Reviewed-by: default avatarMatthias Kaehlcke <mka@chromium.org>
Link: https://lore.kernel.org/r/1592908737-7068-3-git-send-email-akashast@codeaurora.org
Signed-off-by: default avatarBjorn Andersson <bjorn.andersson@linaro.org>
parent 58ffbba6
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment