msm: clock-9615: Introduce new PLLs for acpuclock

CXO shutdown requires that all clocks remove their sleep
votes for the CXO. However, due to the ordering of acpu-clock
power collapse versus vote-flushing, PLL0 and PLL9's votes
remain on during suspend and thus prevent CXO shutdown.

To avoid this, introduce three new PLL software instances that
do not have CXO as their parent. This is a sane solution since
it is guaranteed that the CXO will be as on long as the apps
processor is running.

Change-Id: I849d1f1be1bcff3106c460b1e99a04c10159cae5
Signed-off-by: Vikram Mulukutla <markivx@codeaurora.org>
3 files changed