Linux Audio

Check our new training course

Loading...
v3.1
 
 1#
 2# Generic HWSPINLOCK framework
 3#
 4
 5config HWSPINLOCK
 6	tristate "Generic Hardware Spinlock framework"
 7	depends on ARCH_OMAP4
 8	help
 9	  Say y here to support the generic hardware spinlock framework.
10	  You only need to enable this if you have hardware spinlock module
11	  on your system (usually only relevant if your system has remote slave
12	  coprocessors).
13
14	  If unsure, say N.
15
16config HWSPINLOCK_OMAP
17	tristate "OMAP Hardware Spinlock device"
18	depends on HWSPINLOCK && ARCH_OMAP4
 
19	help
20	  Say y here to support the OMAP Hardware Spinlock device (firstly
21	  introduced in OMAP4).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
23	  If unsure, say N.
v5.4
 1# SPDX-License-Identifier: GPL-2.0
 2#
 3# Generic HWSPINLOCK framework
 4#
 5
 6menuconfig HWSPINLOCK
 7	bool "Hardware Spinlock drivers"
 
 
 
 
 
 
 
 
 8
 9config HWSPINLOCK_OMAP
10	tristate "OMAP Hardware Spinlock device"
11	depends on HWSPINLOCK
12	depends on ARCH_OMAP4 || SOC_OMAP5 || SOC_DRA7XX || SOC_AM33XX || SOC_AM43XX || ARCH_K3
13	help
14	  Say y here to support the OMAP Hardware Spinlock device (firstly
15	  introduced in OMAP4).
16
17	  If unsure, say N.
18
19config HWSPINLOCK_QCOM
20	tristate "Qualcomm Hardware Spinlock device"
21	depends on HWSPINLOCK
22	depends on ARCH_QCOM
23	select MFD_SYSCON
24	help
25	  Say y here to support the Qualcomm Hardware Mutex functionality, which
26	  provides a synchronisation mechanism for the various processors on
27	  the SoC.
28
29	  If unsure, say N.
30
31config HWSPINLOCK_SIRF
32	tristate "SIRF Hardware Spinlock device"
33	depends on HWSPINLOCK
34	depends on ARCH_SIRF
35	help
36	  Say y here to support the SIRF Hardware Spinlock device, which
37	  provides a synchronisation mechanism for the various processors
38	  on the SoC.
39
40	  It's safe to say n here if you're not interested in SIRF hardware
41	  spinlock or just want a bare minimum kernel.
42
43config HWSPINLOCK_SPRD
44	tristate "SPRD Hardware Spinlock device"
45	depends on ARCH_SPRD
46	depends on HWSPINLOCK
47	help
48	  Say y here to support the SPRD Hardware Spinlock device.
49
50	  If unsure, say N.
51
52config HWSPINLOCK_STM32
53	tristate "STM32 Hardware Spinlock device"
54	depends on MACH_STM32MP157
55	depends on HWSPINLOCK
56	help
57	  Say y here to support the STM32 Hardware Spinlock device.
58
59	  If unsure, say N.
60
61config HSEM_U8500
62	tristate "STE Hardware Semaphore functionality"
63	depends on HWSPINLOCK
64	depends on ARCH_U8500
65	help
66	  Say y here to support the STE Hardware Semaphore functionality, which
67	  provides a synchronisation mechanism for the various processor on the
68	  SoC.
69
70	  If unsure, say N.