Kconfig 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. if ARCH_U8500
  2. config UX500_SOC_COMMON
  3. bool
  4. default y
  5. select ARM_GIC
  6. select HAS_MTU
  7. select PL310_ERRATA_753970
  8. select ARM_ERRATA_754322
  9. select ARM_ERRATA_764369
  10. select CACHE_L2X0
  11. config UX500_SOC_DB8500
  12. bool
  13. select MFD_DB8500_PRCMU
  14. select REGULATOR
  15. select REGULATOR_DB8500_PRCMU
  16. select CPU_FREQ_TABLE if CPU_FREQ
  17. menu "Ux500 target platform (boards)"
  18. config MACH_MOP500
  19. bool "U8500 Development platform, MOP500 versions"
  20. select UX500_SOC_DB8500
  21. select I2C
  22. select I2C_NOMADIK
  23. select SOC_BUS
  24. help
  25. Include support for the MOP500 development platform.
  26. config MACH_HREFV60
  27. bool "U8500 Development platform, HREFv60 version"
  28. select MACH_MOP500
  29. help
  30. Include support for the HREFv60 new development platform.
  31. Includes HREFv70, v71 etc.
  32. config MACH_SNOWBALL
  33. bool "U8500 Snowball platform"
  34. select MACH_MOP500
  35. help
  36. Include support for the snowball development platform.
  37. config UX500_AUTO_PLATFORM
  38. def_bool y
  39. select MACH_MOP500
  40. help
  41. At least one platform needs to be selected in order to build
  42. a working kernel. If everything else is disabled, this
  43. automatically enables MACH_MOP500.
  44. config MACH_UX500_DT
  45. bool "Generic U8500 support using device tree"
  46. depends on MACH_MOP500
  47. select USE_OF
  48. endmenu
  49. config UX500_DEBUG_UART
  50. int "Ux500 UART to use for low-level debug"
  51. default 2
  52. help
  53. Choose the UART on which kernel low-level debug messages should be
  54. output.
  55. endif