msm: pil-mba: Add the PIL Modem Boot Authenticator driver
The PIL driver interacts with the Modem Boot Authenticator (MBA)
image running on the modem processor using a Relay Message Buffer
(RMB) register interface. The MBA authenticates the Primary Modem
Image (PMI) and, upon success, begins its execution.
Change-Id: Iebac24f507dc8c8a77aea3c8a35b78cea33f9acc
Signed-off-by: Matt Wagantall <mattw@codeaurora.org>
diff --git a/arch/arm/mach-msm/Kconfig b/arch/arm/mach-msm/Kconfig
index a6da656..06a2c49 100644
--- a/arch/arm/mach-msm/Kconfig
+++ b/arch/arm/mach-msm/Kconfig
@@ -1867,6 +1867,13 @@
Support for booting and shutting down QDSP6v5 (Hexagon) processors
in modem subsystems.
+config MSM_PIL_MBA
+ tristate "Support for modem self-authentication"
+ depends on MSM_PIL_MSS_QDSP6V5
+ help
+ Support for booting self-authenticating modems using the Modem Boot
+ Authenticator.
+
config MSM_PIL_RIVA
tristate "RIVA (WCNSS) Boot Support"
depends on MSM_PIL