Kconfig 3.0 KB

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