Kconfig 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  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_MAINSTONE
  10. bool "Intel HCDDBBVA0 Development Platform"
  11. select PXA27x
  12. select IWMMXT
  13. config ARCH_PXA_IDP
  14. bool "Accelent Xscale IDP"
  15. select PXA25x
  16. config PXA_SHARPSL
  17. bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
  18. select SHARP_SCOOP
  19. select SHARP_PARAM
  20. help
  21. Say Y here if you intend to run this kernel on a
  22. Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
  23. SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
  24. SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
  25. handheld computer.
  26. endchoice
  27. if PXA_SHARPSL
  28. choice
  29. prompt "Select target Sharp Zaurus device range"
  30. config PXA_SHARPSL_25x
  31. bool "Sharp PXA25x models (SL-5600, SL-C7xx and SL-C6000x)"
  32. select PXA25x
  33. config PXA_SHARPSL_27x
  34. bool "Sharp PXA270 models (SL-Cxx00)"
  35. select PXA27x
  36. select IWMMXT
  37. endchoice
  38. endif
  39. endmenu
  40. config MACH_POODLE
  41. bool "Enable Sharp SL-5600 (Poodle) Support"
  42. depends PXA_SHARPSL_25x
  43. select SHARP_LOCOMO
  44. config MACH_CORGI
  45. bool "Enable Sharp SL-C700 (Corgi) Support"
  46. depends PXA_SHARPSL_25x
  47. select PXA_SHARP_C7xx
  48. config MACH_SHEPHERD
  49. bool "Enable Sharp SL-C750 (Shepherd) Support"
  50. depends PXA_SHARPSL_25x
  51. select PXA_SHARP_C7xx
  52. config MACH_HUSKY
  53. bool "Enable Sharp SL-C760 (Husky) Support"
  54. depends PXA_SHARPSL_25x
  55. select PXA_SHARP_C7xx
  56. config MACH_AKITA
  57. bool "Enable Sharp SL-1000 (Akita) Support"
  58. depends PXA_SHARPSL_27x
  59. select PXA_SHARP_Cxx00
  60. select MACH_SPITZ
  61. select I2C
  62. select I2C_PXA
  63. config MACH_SPITZ
  64. bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
  65. depends PXA_SHARPSL_27x
  66. select PXA_SHARP_Cxx00
  67. config MACH_BORZOI
  68. bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
  69. depends PXA_SHARPSL_27x
  70. select PXA_SHARP_Cxx00
  71. config MACH_TOSA
  72. bool "Enable Sharp SL-6000x (Tosa) Support"
  73. depends PXA_SHARPSL_25x
  74. config PXA25x
  75. bool
  76. help
  77. Select code specific to PXA21x/25x/26x variants
  78. config PXA27x
  79. bool
  80. help
  81. Select code specific to PXA27x variants
  82. config IWMMXT
  83. bool
  84. help
  85. Enable support for iWMMXt
  86. config PXA_SHARP_C7xx
  87. bool
  88. select PXA_SSP
  89. select SHARPSL_PM
  90. help
  91. Enable support for all Sharp C7xx models
  92. config PXA_SHARP_Cxx00
  93. bool
  94. select PXA_SSP
  95. select SHARPSL_PM
  96. help
  97. Enable common support for Sharp Cxx00 models
  98. config PXA_SSP
  99. tristate
  100. help
  101. Enable support for PXA2xx SSP ports
  102. endif