summaryrefslogtreecommitdiffstats
path: root/drivers/hwspinlock/Kconfig
diff options
context:
space:
mode:
authorWei Chen <wei.chen@csr.com>2015-05-26 08:28:29 +0000
committerOhad Ben-Cohen <ohad@wizery.com>2015-06-12 10:44:06 +0300
commitcc16d664e21ef640faaf51e9952384cf90b92d9f (patch)
tree632d147c15ba49b3eb5c25e429229f57f79864ff /drivers/hwspinlock/Kconfig
parent19a0f61224d2d91860fa8291ab63cb104ee86bdd (diff)
downloadtalos-obmc-linux-cc16d664e21ef640faaf51e9952384cf90b92d9f.tar.gz
talos-obmc-linux-cc16d664e21ef640faaf51e9952384cf90b92d9f.zip
hwspinlock: add a CSR atlas7 driver
Add hwspinlock support for the CSR atlas7 SoC. The Hardware Spinlock device on atlas7 provides hardware assistance for synchronization between the multiple processors in the system (dual Cortex-A7, CAN bus Cortex-M3 and audio DSP). Reviewed-by: Suman Anna <s-anna@ti.com> Reviewed-by: Bjorn Andersson <bjorn.andersson@sonymobile.com> Signed-off-by: Wei Chen <wei.chen@csr.com> Signed-off-by: Barry Song <Baohua.Song@csr.com> Signed-off-by: Ohad Ben-Cohen <ohad@wizery.com>
Diffstat (limited to 'drivers/hwspinlock/Kconfig')
-rw-r--r--drivers/hwspinlock/Kconfig12
1 files changed, 12 insertions, 0 deletions
diff --git a/drivers/hwspinlock/Kconfig b/drivers/hwspinlock/Kconfig
index b5b4f52cef73..73a401662853 100644
--- a/drivers/hwspinlock/Kconfig
+++ b/drivers/hwspinlock/Kconfig
@@ -30,6 +30,18 @@ config HWSPINLOCK_QCOM
If unsure, say N.
+config HWSPINLOCK_SIRF
+ tristate "SIRF Hardware Spinlock device"
+ depends on ARCH_SIRF
+ select HWSPINLOCK
+ help
+ Say y here to support the SIRF Hardware Spinlock device, which
+ provides a synchronisation mechanism for the various processors
+ on the SoC.
+
+ It's safe to say n here if you're not interested in SIRF hardware
+ spinlock or just want a bare minimum kernel.
+
config HSEM_U8500
tristate "STE Hardware Semaphore functionality"
depends on ARCH_U8500
OpenPOWER on IntegriCloud