Kconfig 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. config ARCH_MVEBU
  2. bool "Marvell SOCs with Device Tree support" if ARCH_MULTI_V7
  3. select ARCH_SUPPORTS_BIG_ENDIAN
  4. select CLKSRC_MMIO
  5. select COMMON_CLK
  6. select GENERIC_CLOCKEVENTS
  7. select GENERIC_IRQ_CHIP
  8. select IRQ_DOMAIN
  9. select MULTI_IRQ_HANDLER
  10. select PINCTRL
  11. select PLAT_ORION
  12. select SPARSE_IRQ
  13. select CLKDEV_LOOKUP
  14. select MVEBU_MBUS
  15. select ZONE_DMA if ARM_LPAE
  16. select ARCH_REQUIRE_GPIOLIB
  17. select MIGHT_HAVE_PCI
  18. select PCI_QUIRKS if PCI
  19. if ARCH_MVEBU
  20. menu "Marvell SOC with device tree"
  21. config MACH_ARMADA_370_XP
  22. bool
  23. select ARMADA_370_XP_TIMER
  24. select HAVE_SMP
  25. select CACHE_L2X0
  26. select CPU_PJ4B
  27. config MACH_ARMADA_370
  28. bool "Marvell Armada 370 boards"
  29. select ARMADA_370_CLK
  30. select MACH_ARMADA_370_XP
  31. select PINCTRL_ARMADA_370
  32. help
  33. Say 'Y' here if you want your kernel to support boards based
  34. on the Marvell Armada 370 SoC with device tree.
  35. config MACH_ARMADA_XP
  36. bool "Marvell Armada XP boards"
  37. select ARMADA_XP_CLK
  38. select MACH_ARMADA_370_XP
  39. select PINCTRL_ARMADA_XP
  40. help
  41. Say 'Y' here if you want your kernel to support boards based
  42. on the Marvell Armada XP SoC with device tree.
  43. endmenu
  44. endif