Kconfig 2.8 KB

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