platform: msm: Add snapshot of USB BAM driver

This change adds snapshot of USB BAM driver which allows USB BAM to
communicate with other peripherals' (e.g. QDSS or IPA) BAM.

This snapshot is taken as of msm-4.4 commit 6f4dec2b0c31 ("qcom:
qpnp-smb2: Reset switcher_power_ok irq count when USBIN_UV fires").

This change also fixes different coding style related warnings like
inline comment, spelling correction, indentation, usage of sscanf().

Change-Id: I23c3177f525f7b71e7c5b43d8260680da6c8ac99
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
diff --git a/drivers/platform/msm/Makefile b/drivers/platform/msm/Makefile
index e2fdfb6..fe7ae10 100644
--- a/drivers/platform/msm/Makefile
+++ b/drivers/platform/msm/Makefile
@@ -8,3 +8,4 @@
 obj-$(CONFIG_QPNP_COINCELL) += qpnp-coincell.o
 obj-$(CONFIG_QPNP_REVID) += qpnp-revid.o
 obj-$(CONFIG_MSM_MHI_DEV) += mhi_dev/
+obj-$(CONFIG_USB_BAM) += usb_bam.o