msm: pil-q6v5-lpass: Add PIL support for copper's LPASS subsystem
The pil-q6v5-lpass driver is used to bring Low Power Audio Subsystems
(LPASS) containing QDSP6v5 processors out of reset and start their
execution of code. It also supports shutting down these subsystem to
save power.
Functions in the pil-q6v5 library are called to deal with the QDSP6v5-
specific portions of these operation, since that hardware is also
instantiated in other subsystems besides LPASS.
Change-Id: If2cf34d1bd859eaa28ef56a4cb26ea513c11f27a
Signed-off-by: Matt Wagantall <mattw@codeaurora.org>
diff --git a/arch/arm/mach-msm/board-copper.c b/arch/arm/mach-msm/board-copper.c
index d81ad92..ccfc770 100644
--- a/arch/arm/mach-msm/board-copper.c
+++ b/arch/arm/mach-msm/board-copper.c
@@ -456,6 +456,8 @@
"msm_sdcc.1", NULL),
OF_DEV_AUXDATA("qcom,msm-sdcc", 0xF984B000, \
"msm_sdcc.3", NULL),
+ OF_DEV_AUXDATA("qcom,pil-q6v5-lpass", 0xFE200000, \
+ "pil-q6v5-lpass", NULL),
{}
};