Kconfig 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  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. endchoice
  32. if PXA_SHARPSL
  33. choice
  34. prompt "Select target Sharp Zaurus device range"
  35. config PXA_SHARPSL_25x
  36. bool "Sharp PXA25x models (SL-5600, SL-C7xx and SL-C6000x)"
  37. select PXA25x
  38. config PXA_SHARPSL_27x
  39. bool "Sharp PXA270 models (SL-Cxx00)"
  40. select PXA27x
  41. endchoice
  42. endif
  43. if MACH_TRIZEPS4
  44. choice
  45. prompt "Select base board for Trizeps 4 module"
  46. config MACH_TRIZEPS4_CONXS
  47. bool "ConXS Eval Board"
  48. config MACH_TRIZEPS4_ANY
  49. bool "another Board"
  50. endchoice
  51. endif
  52. endmenu
  53. config MACH_POODLE
  54. bool "Enable Sharp SL-5600 (Poodle) Support"
  55. depends on PXA_SHARPSL_25x
  56. select SHARP_LOCOMO
  57. select PXA_SSP
  58. config MACH_CORGI
  59. bool "Enable Sharp SL-C700 (Corgi) Support"
  60. depends on PXA_SHARPSL_25x
  61. select PXA_SHARP_C7xx
  62. config MACH_SHEPHERD
  63. bool "Enable Sharp SL-C750 (Shepherd) Support"
  64. depends on PXA_SHARPSL_25x
  65. select PXA_SHARP_C7xx
  66. config MACH_HUSKY
  67. bool "Enable Sharp SL-C760 (Husky) Support"
  68. depends on PXA_SHARPSL_25x
  69. select PXA_SHARP_C7xx
  70. config MACH_AKITA
  71. bool "Enable Sharp SL-1000 (Akita) Support"
  72. depends on PXA_SHARPSL_27x
  73. select PXA_SHARP_Cxx00
  74. select MACH_SPITZ
  75. select I2C
  76. select I2C_PXA
  77. config MACH_SPITZ
  78. bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
  79. depends on PXA_SHARPSL_27x
  80. select PXA_SHARP_Cxx00
  81. config MACH_BORZOI
  82. bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
  83. depends on PXA_SHARPSL_27x
  84. select PXA_SHARP_Cxx00
  85. config MACH_TOSA
  86. bool "Enable Sharp SL-6000x (Tosa) Support"
  87. depends on PXA_SHARPSL_25x
  88. config PXA25x
  89. bool
  90. help
  91. Select code specific to PXA21x/25x/26x variants
  92. config PXA27x
  93. bool
  94. help
  95. Select code specific to PXA27x variants
  96. config PXA_SHARP_C7xx
  97. bool
  98. select PXA_SSP
  99. select SHARPSL_PM
  100. help
  101. Enable support for all Sharp C7xx models
  102. config PXA_SHARP_Cxx00
  103. bool
  104. select PXA_SSP
  105. select SHARPSL_PM
  106. help
  107. Enable common support for Sharp Cxx00 models
  108. config PXA_SSP
  109. tristate
  110. help
  111. Enable support for PXA2xx SSP ports
  112. endif