Kconfig 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  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. config MACH_MAINSTONE
  13. bool "Intel HCDDBBVA0 Development Platform"
  14. select PXA27x
  15. config ARCH_PXA_IDP
  16. bool "Accelent Xscale IDP"
  17. select PXA25x
  18. config PXA_SHARPSL
  19. bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
  20. select SHARP_SCOOP
  21. select SHARP_PARAM
  22. help
  23. Say Y here if you intend to run this kernel on a
  24. Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
  25. SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
  26. SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
  27. handheld computer.
  28. config MACH_TRIZEPS4
  29. bool "Keith und Koep Trizeps4 DIMM-Module"
  30. select PXA27x
  31. config MACH_EM_X270
  32. bool "CompuLab EM-x270 platform"
  33. select PXA27x
  34. endchoice
  35. if PXA_SHARPSL
  36. choice
  37. prompt "Select target Sharp Zaurus device range"
  38. config PXA_SHARPSL_25x
  39. bool "Sharp PXA25x models (SL-5600, SL-C7xx and SL-C6000x)"
  40. select PXA25x
  41. config PXA_SHARPSL_27x
  42. bool "Sharp PXA270 models (SL-Cxx00)"
  43. select PXA27x
  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 on 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 on PXA_SHARPSL_25x
  64. select PXA_SHARP_C7xx
  65. config MACH_SHEPHERD
  66. bool "Enable Sharp SL-C750 (Shepherd) Support"
  67. depends on PXA_SHARPSL_25x
  68. select PXA_SHARP_C7xx
  69. config MACH_HUSKY
  70. bool "Enable Sharp SL-C760 (Husky) Support"
  71. depends on PXA_SHARPSL_25x
  72. select PXA_SHARP_C7xx
  73. config MACH_AKITA
  74. bool "Enable Sharp SL-1000 (Akita) Support"
  75. depends on 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 on PXA_SHARPSL_27x
  83. select PXA_SHARP_Cxx00
  84. config MACH_BORZOI
  85. bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
  86. depends on PXA_SHARPSL_27x
  87. select PXA_SHARP_Cxx00
  88. config MACH_TOSA
  89. bool "Enable Sharp SL-6000x (Tosa) Support"
  90. depends on 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 PXA_SHARP_C7xx
  100. bool
  101. select PXA_SSP
  102. select SHARPSL_PM
  103. help
  104. Enable support for all Sharp C7xx models
  105. config PXA_SHARP_Cxx00
  106. bool
  107. select PXA_SSP
  108. select SHARPSL_PM
  109. help
  110. Enable common support for Sharp Cxx00 models
  111. config PXA_SSP
  112. tristate
  113. help
  114. Enable support for PXA2xx SSP ports
  115. endif