brintos

brintos / linux-shallow public Read only

0
0
Text · 1.7 KiB · 3874d15 Raw
67 lines · plain
1# SPDX-License-Identifier: GPL-2.02#3# Generic HWSPINLOCK framework4#5 6menuconfig HWSPINLOCK7	bool "Hardware Spinlock drivers"8 9if HWSPINLOCK10 11config HWSPINLOCK_OMAP12	tristate "OMAP Hardware Spinlock device"13	depends on ARCH_OMAP4 || SOC_OMAP5 || SOC_DRA7XX || SOC_AM33XX || SOC_AM43XX || ARCH_K3 || COMPILE_TEST14	help15	  Say y here to support the OMAP Hardware Spinlock device (firstly16	  introduced in OMAP4).17 18	  If unsure, say N.19 20config HWSPINLOCK_QCOM21	tristate "Qualcomm Hardware Spinlock device"22	depends on ARCH_QCOM || COMPILE_TEST23	select MFD_SYSCON24	help25	  Say y here to support the Qualcomm Hardware Mutex functionality, which26	  provides a synchronisation mechanism for the various processors on27	  the SoC.28 29	  If unsure, say N.30 31config HWSPINLOCK_SPRD32	tristate "SPRD Hardware Spinlock device"33	depends on ARCH_SPRD || COMPILE_TEST34	help35	  Say y here to support the SPRD Hardware Spinlock device.36 37	  If unsure, say N.38 39config HWSPINLOCK_STM3240	tristate "STM32 Hardware Spinlock device"41	depends on MACH_STM32MP157 || COMPILE_TEST42	help43	  Say y here to support the STM32 Hardware Spinlock device.44 45	  If unsure, say N.46 47config HWSPINLOCK_SUN6I48	tristate "SUN6I Hardware Spinlock device"49	depends on ARCH_SUNXI || COMPILE_TEST50	help51	  Say y here to support the SUN6I Hardware Spinlock device which can be52	  found in most of the sun6i compatible Allwinner SoCs.53 54	  If unsure, say N.55 56config HSEM_U850057	tristate "STE Hardware Semaphore functionality"58	depends on ARCH_U8500 || COMPILE_TEST59	help60	  Say y here to support the STE Hardware Semaphore functionality, which61	  provides a synchronisation mechanism for the various processor on the62	  SoC.63 64	  If unsure, say N.65 66endif # HWSPINLOCK67