Kconfig 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  1. if ARCH_PXA
  2. menu "Intel PXA2xx/PXA3xx Implementations"
  3. if PXA3xx
  4. menu "Supported PXA3xx Processor Variants"
  5. config CPU_PXA300
  6. bool "PXA300 (codename Monahans-L)"
  7. config CPU_PXA310
  8. bool "PXA310 (codename Monahans-LV)"
  9. select CPU_PXA300
  10. config CPU_PXA320
  11. bool "PXA320 (codename Monahans-P)"
  12. endmenu
  13. endif
  14. choice
  15. prompt "Select target board"
  16. config ARCH_LUBBOCK
  17. bool "Intel DBPXA250 Development Platform"
  18. select PXA25x
  19. select SA1111
  20. config MACH_LOGICPD_PXA270
  21. bool "LogicPD PXA270 Card Engine Development Platform"
  22. select PXA27x
  23. config MACH_MAINSTONE
  24. bool "Intel HCDDBBVA0 Development Platform"
  25. select PXA27x
  26. config ARCH_PXA_IDP
  27. bool "Accelent Xscale IDP"
  28. select PXA25x
  29. config PXA_SHARPSL
  30. bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
  31. select SHARP_SCOOP
  32. select SHARP_PARAM
  33. help
  34. Say Y here if you intend to run this kernel on a
  35. Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
  36. SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
  37. SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
  38. handheld computer.
  39. config MACH_TRIZEPS4
  40. bool "Keith und Koep Trizeps4 DIMM-Module"
  41. select PXA27x
  42. config MACH_EM_X270
  43. bool "CompuLab EM-x270 platform"
  44. select PXA27x
  45. config MACH_ZYLONITE
  46. bool "PXA3xx Development Platform"
  47. select PXA3xx
  48. config MACH_ARMCORE
  49. bool "CompuLab CM-X270 modules"
  50. select PXA27x
  51. select IWMMXT
  52. endchoice
  53. if PXA_SHARPSL
  54. choice
  55. prompt "Select target Sharp Zaurus device range"
  56. config PXA_SHARPSL_25x
  57. bool "Sharp PXA25x models (SL-5600, SL-C7xx and SL-C6000x)"
  58. select PXA25x
  59. config PXA_SHARPSL_27x
  60. bool "Sharp PXA270 models (SL-Cxx00)"
  61. select PXA27x
  62. endchoice
  63. endif
  64. if MACH_TRIZEPS4
  65. choice
  66. prompt "Select base board for Trizeps 4 module"
  67. config MACH_TRIZEPS4_CONXS
  68. bool "ConXS Eval Board"
  69. config MACH_TRIZEPS4_ANY
  70. bool "another Board"
  71. endchoice
  72. endif
  73. endmenu
  74. config MACH_POODLE
  75. bool "Enable Sharp SL-5600 (Poodle) Support"
  76. depends on PXA_SHARPSL_25x
  77. select SHARP_LOCOMO
  78. select PXA_SSP
  79. config MACH_CORGI
  80. bool "Enable Sharp SL-C700 (Corgi) Support"
  81. depends on PXA_SHARPSL_25x
  82. select PXA_SHARP_C7xx
  83. config MACH_SHEPHERD
  84. bool "Enable Sharp SL-C750 (Shepherd) Support"
  85. depends on PXA_SHARPSL_25x
  86. select PXA_SHARP_C7xx
  87. config MACH_HUSKY
  88. bool "Enable Sharp SL-C760 (Husky) Support"
  89. depends on PXA_SHARPSL_25x
  90. select PXA_SHARP_C7xx
  91. config MACH_AKITA
  92. bool "Enable Sharp SL-1000 (Akita) Support"
  93. depends on PXA_SHARPSL_27x
  94. select PXA_SHARP_Cxx00
  95. select MACH_SPITZ
  96. select I2C
  97. select I2C_PXA
  98. config MACH_SPITZ
  99. bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
  100. depends on PXA_SHARPSL_27x
  101. select PXA_SHARP_Cxx00
  102. config MACH_BORZOI
  103. bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
  104. depends on PXA_SHARPSL_27x
  105. select PXA_SHARP_Cxx00
  106. config MACH_TOSA
  107. bool "Enable Sharp SL-6000x (Tosa) Support"
  108. depends on PXA_SHARPSL_25x
  109. config PXA25x
  110. bool
  111. help
  112. Select code specific to PXA21x/25x/26x variants
  113. config PXA27x
  114. bool
  115. help
  116. Select code specific to PXA27x variants
  117. config PXA3xx
  118. bool
  119. help
  120. Select code specific to PXA3xx variants
  121. config PXA_SHARP_C7xx
  122. bool
  123. select PXA_SSP
  124. select SHARPSL_PM
  125. help
  126. Enable support for all Sharp C7xx models
  127. config PXA_SHARP_Cxx00
  128. bool
  129. select PXA_SSP
  130. select SHARPSL_PM
  131. help
  132. Enable common support for Sharp Cxx00 models
  133. config PXA_SSP
  134. tristate
  135. help
  136. Enable support for PXA2xx SSP ports
  137. endif