Kconfig 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. if ARCH_MMP
  2. menu "Marvell PXA168/910/MMP2 Implmentations"
  3. config MACH_ASPENITE
  4. bool "Marvell's PXA168 Aspenite Development Board"
  5. select CPU_PXA168
  6. help
  7. Say 'Y' here if you want to support the Marvell PXA168-based
  8. Aspenite Development Board.
  9. config MACH_ZYLONITE2
  10. bool "Marvell's PXA168 Zylonite2 Development Board"
  11. select CPU_PXA168
  12. help
  13. Say 'Y' here if you want to support the Marvell PXA168-based
  14. Zylonite2 Development Board.
  15. config MACH_AVENGERS_LITE
  16. bool "Marvell's PXA168 Avengers Lite Development Board"
  17. select CPU_PXA168
  18. help
  19. Say 'Y' here if you want to support the Marvell PXA168-based
  20. Avengers Lite Development Board.
  21. config MACH_TAVOREVB
  22. bool "Marvell's PXA910 TavorEVB Development Board"
  23. select CPU_PXA910
  24. help
  25. Say 'Y' here if you want to support the Marvell PXA910-based
  26. TavorEVB Development Board.
  27. config MACH_TTC_DKB
  28. bool "Marvell's PXA910 TavorEVB Development Board"
  29. select CPU_PXA910
  30. help
  31. Say 'Y' here if you want to support the Marvell PXA910-based
  32. TTC_DKB Development Board.
  33. config MACH_BROWNSTONE
  34. bool "Marvell's Brownstone Development Platform"
  35. depends on !CPU_MOHAWK
  36. select CPU_MMP2
  37. help
  38. Say 'Y' here if you want to support the Marvell MMP2-based
  39. Brown Development Platform.
  40. MMP2-based board can't be co-existed with PXA168-based &
  41. PXA910-based development board. Since MMP2 is compatible to
  42. ARMv7 architecture.
  43. config MACH_FLINT
  44. bool "Marvell's Flint Development Platform"
  45. depends on !CPU_MOHAWK
  46. select CPU_MMP2
  47. help
  48. Say 'Y' here if you want to support the Marvell MMP2-based
  49. Flint Development Platform.
  50. MMP2-based board can't be co-existed with PXA168-based &
  51. PXA910-based development board. Since MMP2 is compatible to
  52. ARMv7 architecture.
  53. config MACH_MARVELL_JASPER
  54. bool "Marvell's Jasper Development Platform"
  55. depends on !CPU_MOHAWK
  56. select CPU_MMP2
  57. help
  58. Say 'Y' here if you want to support the Marvell MMP2-base
  59. Jasper Development Platform.
  60. MMP2-based board can't be co-existed with PXA168-based &
  61. PXA910-based development board. Since MMP2 is compatible to
  62. ARMv7 architecture.
  63. config MACH_TETON_BGA
  64. bool "Marvell's PXA168 Teton BGA Development Board"
  65. select CPU_PXA168
  66. help
  67. Say 'Y' here if you want to support the Marvell PXA168-based
  68. Teton BGA Development Board.
  69. config MACH_GPLUGD
  70. bool "Marvell's PXA168 GuruPlug Display (gplugD) Board"
  71. select CPU_PXA168
  72. help
  73. Say 'Y' here if you want to support the Marvell PXA168-based
  74. GuruPlug Display (gplugD) Board
  75. config MACH_MMP_DT
  76. bool "Support MMP (ARMv5) platforms from device tree"
  77. select CPU_PXA168
  78. select CPU_PXA910
  79. select USE_OF
  80. select PINCTRL
  81. select PINCTRL_SINGLE
  82. help
  83. Include support for Marvell MMP2 based platforms using
  84. the device tree. Needn't select any other machine while
  85. MACH_MMP_DT is enabled.
  86. config MACH_MMP2_DT
  87. bool "Support MMP2 (ARMv7) platforms from device tree"
  88. depends on !CPU_MOHAWK
  89. select CPU_MMP2
  90. select USE_OF
  91. select PINCTRL
  92. select PINCTRL_SINGLE
  93. help
  94. Include support for Marvell MMP2 based platforms using
  95. the device tree.
  96. endmenu
  97. config CPU_PXA168
  98. bool
  99. select COMMON_CLK
  100. select CPU_MOHAWK
  101. help
  102. Select code specific to PXA168
  103. config CPU_PXA910
  104. bool
  105. select COMMON_CLK
  106. select CPU_MOHAWK
  107. help
  108. Select code specific to PXA910
  109. config CPU_MMP2
  110. bool
  111. select COMMON_CLK
  112. select CPU_PJ4
  113. help
  114. Select code specific to MMP2. MMP2 is ARMv7 compatible.
  115. config USB_EHCI_MV_U2O
  116. bool "EHCI support for PXA USB OTG controller"
  117. depends on USB_EHCI_MV
  118. help
  119. Enables support for OTG controller which can be switched to host mode.
  120. endif