Kconfig 2.5 KB

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