Kconfig 889 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. menuconfig ARCH_BERLIN
  3. bool "Marvell Berlin SoCs"
  4. depends on ARCH_MULTI_V7
  5. select ARCH_HAS_RESET_CONTROLLER
  6. select ARM_GIC
  7. select DW_APB_ICTL
  8. select DW_APB_TIMER_OF
  9. select GENERIC_IRQ_CHIP
  10. select GPIOLIB
  11. select MFD_SYSCON
  12. select PINCTRL
  13. if ARCH_BERLIN
  14. config MACH_BERLIN_BG2
  15. bool "Marvell Armada 1500 (BG2)"
  16. select CACHE_L2X0
  17. select CPU_PJ4B
  18. select HAVE_ARM_SCU if SMP
  19. select HAVE_ARM_TWD if SMP
  20. select PINCTRL_BERLIN_BG2
  21. config MACH_BERLIN_BG2CD
  22. bool "Marvell Armada 1500-mini (BG2CD)"
  23. select ARM_ERRATA_754322
  24. select ARM_ERRATA_775420
  25. select ARM_GLOBAL_TIMER
  26. select CACHE_L2X0
  27. select HAVE_ARM_SCU
  28. select HAVE_ARM_TWD
  29. select PINCTRL_BERLIN_BG2CD
  30. config MACH_BERLIN_BG2Q
  31. bool "Marvell Armada 1500 Pro (BG2-Q)"
  32. select CACHE_L2X0
  33. select HAVE_ARM_SCU if SMP
  34. select HAVE_ARM_TWD if SMP
  35. select PINCTRL_BERLIN_BG2Q
  36. endif