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.
v6.8
 1# SPDX-License-Identifier: GPL-2.0
 2#
 3# Generic HWSPINLOCK framework
 4#
 5
 6menuconfig HWSPINLOCK
 7	bool "Hardware Spinlock drivers"
 
 
 
 
 
 
 8
 9if HWSPINLOCK
10
11config HWSPINLOCK_OMAP
12	tristate "OMAP Hardware Spinlock device"
13	depends on ARCH_OMAP4 || SOC_OMAP5 || SOC_DRA7XX || SOC_AM33XX || SOC_AM43XX || ARCH_K3 || COMPILE_TEST
14	help
15	  Say y here to support the OMAP Hardware Spinlock device (firstly
16	  introduced in OMAP4).
17
18	  If unsure, say N.
19
20config HWSPINLOCK_QCOM
21	tristate "Qualcomm Hardware Spinlock device"
22	depends on ARCH_QCOM || COMPILE_TEST
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_SPRD
32	tristate "SPRD Hardware Spinlock device"
33	depends on ARCH_SPRD || COMPILE_TEST
34	help
35	  Say y here to support the SPRD Hardware Spinlock device.
36
37	  If unsure, say N.
38
39config HWSPINLOCK_STM32
40	tristate "STM32 Hardware Spinlock device"
41	depends on MACH_STM32MP157 || COMPILE_TEST
42	help
43	  Say y here to support the STM32 Hardware Spinlock device.
44
45	  If unsure, say N.
46
47config HWSPINLOCK_SUN6I
48	tristate "SUN6I Hardware Spinlock device"
49	depends on ARCH_SUNXI || COMPILE_TEST
50	help
51	  Say y here to support the SUN6I Hardware Spinlock device which can be
52	  found in most of the sun6i compatible Allwinner SoCs.
53
54	  If unsure, say N.
55
56config HSEM_U8500
57	tristate "STE Hardware Semaphore functionality"
58	depends on ARCH_U8500 || COMPILE_TEST
59	help
60	  Say y here to support the STE Hardware Semaphore functionality, which
61	  provides a synchronisation mechanism for the various processor on the
62	  SoC.
63
64	  If unsure, say N.
65
66endif # HWSPINLOCK