Kconfig 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. #
  2. # Generic HWSPINLOCK framework
  3. #
  4. # HWSPINLOCK always gets selected by whoever wants it.
  5. config HWSPINLOCK
  6. tristate
  7. menu "Hardware Spinlock drivers"
  8. config HWSPINLOCK_OMAP
  9. tristate "OMAP Hardware Spinlock device"
  10. depends on ARCH_OMAP4 || SOC_OMAP5 || SOC_DRA7XX || SOC_AM33XX || SOC_AM43XX
  11. select HWSPINLOCK
  12. help
  13. Say y here to support the OMAP Hardware Spinlock device (firstly
  14. introduced in OMAP4).
  15. If unsure, say N.
  16. config HWSPINLOCK_QCOM
  17. tristate "Qualcomm Hardware Spinlock device"
  18. depends on ARCH_QCOM
  19. select HWSPINLOCK
  20. select MFD_SYSCON
  21. help
  22. Say y here to support the Qualcomm Hardware Mutex functionality, which
  23. provides a synchronisation mechanism for the various processors on
  24. the SoC.
  25. If unsure, say N.
  26. config HWSPINLOCK_SIRF
  27. tristate "SIRF Hardware Spinlock device"
  28. depends on ARCH_SIRF
  29. select HWSPINLOCK
  30. help
  31. Say y here to support the SIRF Hardware Spinlock device, which
  32. provides a synchronisation mechanism for the various processors
  33. on the SoC.
  34. It's safe to say n here if you're not interested in SIRF hardware
  35. spinlock or just want a bare minimum kernel.
  36. config HSEM_U8500
  37. tristate "STE Hardware Semaphore functionality"
  38. depends on ARCH_U8500
  39. select HWSPINLOCK
  40. help
  41. Say y here to support the STE Hardware Semaphore functionality, which
  42. provides a synchronisation mechanism for the various processor on the
  43. SoC.
  44. If unsure, say N.
  45. endmenu