soc: qcom: debugfs-qmp: Add a QMP client to send messages using debugfs

Add support for a debugfs node that would allow clients to communicate
with the Always On Processor(AOP) using the QMP mailbox. Clients can
write the message to be sent directly into the nodes at
<debugfs>/aop_send_message.

Change-Id: If8d51cfd92a231b6d8a540c895f56290aa7a7342
Signed-off-by: Mahesh Sivasubramanian <msivasub@codeaurora.org>
diff --git a/drivers/soc/qcom/Kconfig b/drivers/soc/qcom/Kconfig
index 1f7286b..5be06ba 100644
--- a/drivers/soc/qcom/Kconfig
+++ b/drivers/soc/qcom/Kconfig
@@ -743,4 +743,12 @@
 	  kernel panic. On certain MSM SoCs, this provides us
 	  additional debugging information.
 
+config QMP_DEBUGFS_CLIENT
+	bool "Debugfs Client to communicate with AOP using QMP protocol"
+	depends on DEBUG_FS
+	default n
+	help
+	  This options enables a driver which allows clients to send messages
+	  to Alway On processor using QMP transport.
+
 source "drivers/soc/qcom/memshare/Kconfig"