Kconfig 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. menuconfig ARCH_U8500
  2. bool "ST-Ericsson U8500 Series"
  3. depends on ARCH_MULTI_V7 && MMU
  4. select AB8500_CORE
  5. select ABX500_CORE
  6. select ARM_AMBA
  7. select ARM_ERRATA_754322
  8. select ARM_ERRATA_764369 if SMP
  9. select ARM_GIC
  10. select CACHE_L2X0
  11. select CLKSRC_NOMADIK_MTU
  12. select GPIOLIB
  13. select HAVE_ARM_SCU if SMP
  14. select HAVE_ARM_TWD if SMP
  15. select PINCTRL
  16. select PINCTRL_ABX500
  17. select PINCTRL_NOMADIK
  18. select PL310_ERRATA_753970 if CACHE_L2X0
  19. help
  20. Support for ST-Ericsson's Ux500 architecture
  21. if ARCH_U8500
  22. config UX500_SOC_DB8500
  23. bool
  24. select MFD_DB8500_PRCMU
  25. select PINCTRL_DB8500
  26. select PINCTRL_DB8540
  27. select PINCTRL_AB8500
  28. select PINCTRL_AB8505
  29. select PINCTRL_AB9540
  30. select PINCTRL_AB8540
  31. select REGULATOR
  32. select REGULATOR_DB8500_PRCMU
  33. select CLKSRC_DBX500_PRCMU
  34. select PM_GENERIC_DOMAINS if PM
  35. config MACH_MOP500
  36. bool "U8500 Development platform, MOP500 versions"
  37. select I2C
  38. select I2C_NOMADIK
  39. select REGULATOR
  40. select REGULATOR_FIXED_VOLTAGE
  41. select SOC_BUS
  42. select UX500_SOC_DB8500
  43. help
  44. Include support for the MOP500 development platform.
  45. config MACH_HREFV60
  46. bool "U8500 Development platform, HREFv60 version"
  47. select MACH_MOP500
  48. help
  49. Include support for the HREFv60 new development platform.
  50. Includes HREFv70, v71 etc.
  51. config MACH_SNOWBALL
  52. bool "U8500 Snowball platform"
  53. select MACH_MOP500
  54. help
  55. Include support for the snowball development platform.
  56. config UX500_AUTO_PLATFORM
  57. def_bool y
  58. select MACH_MOP500
  59. help
  60. At least one platform needs to be selected in order to build
  61. a working kernel. If everything else is disabled, this
  62. automatically enables MACH_MOP500.
  63. config UX500_DEBUG_UART
  64. int "Ux500 UART to use for low-level debug"
  65. default 2
  66. help
  67. Choose the UART on which kernel low-level debug messages should be
  68. output.
  69. endif