Skip to content

Commit

Permalink
soc: qcom: Add Shared Memory Manager driver
Browse files Browse the repository at this point in the history
The Shared Memory Manager driver implements an interface for allocating
and accessing items in the memory area shared among all of the
processors in a Qualcomm platform.

Signed-off-by: Bjorn Andersson <bjorn.andersson@sonymobile.com>
Acked-by: Andy Gross <agross@codeaurora.org>
Signed-off-by: Andy Gross <agross@codeaurora.org>
  • Loading branch information
Bjorn Andersson authored and Andy Gross committed Jul 28, 2015
1 parent d770e55 commit 4b638df
Show file tree
Hide file tree
Showing 4 changed files with 795 additions and 0 deletions.
8 changes: 8 additions & 0 deletions drivers/soc/qcom/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,11 @@ config QCOM_PM
QCOM Platform specific power driver to manage cores and L2 low power
modes. It interface with various system drivers to put the cores in
low power modes.

config QCOM_SMEM
tristate "Qualcomm Shared Memory Manager (SMEM)"
depends on ARCH_QCOM
help
Say y here to enable support for the Qualcomm Shared Memory Manager.
The driver provides an interface to items in a heap shared among all
processors in a Qualcomm platform.
1 change: 1 addition & 0 deletions drivers/soc/qcom/Makefile
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
obj-$(CONFIG_QCOM_GSBI) += qcom_gsbi.o
obj-$(CONFIG_QCOM_PM) += spm.o
obj-$(CONFIG_QCOM_SMEM) += smem.o
Loading

0 comments on commit 4b638df

Please sign in to comment.