Kconfig 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. if ARCH_MSM
  2. choice
  3. prompt "Qualcomm MSM SoC Type"
  4. default ARCH_MSM7X00A
  5. depends on ARCH_MSM
  6. config ARCH_MSM7X00A
  7. bool "MSM7x00A / MSM7x01A"
  8. select ARCH_MSM_ARM11
  9. select CPU_V6
  10. select GPIO_MSM_V1
  11. select MACH_TROUT if !MACH_HALIBUT
  12. select MSM_PROC_COMM
  13. select MSM_SMD
  14. select CLKSRC_QCOM
  15. select MSM_SMD_PKG3
  16. config ARCH_MSM7X30
  17. bool "MSM7x30"
  18. select ARCH_MSM_SCORPION
  19. select CPU_V7
  20. select GPIO_MSM_V1
  21. select MACH_MSM7X30_SURF # if !
  22. select MSM_GPIOMUX
  23. select MSM_PROC_COMM
  24. select MSM_SMD
  25. select CLKSRC_QCOM
  26. select MSM_VIC
  27. config ARCH_QSD8X50
  28. bool "QSD8X50"
  29. select ARCH_MSM_SCORPION
  30. select CPU_V7
  31. select GPIO_MSM_V1
  32. select MACH_QSD8X50_SURF if !MACH_QSD8X50A_ST1_5
  33. select MSM_GPIOMUX
  34. select MSM_PROC_COMM
  35. select MSM_SMD
  36. select CLKSRC_QCOM
  37. select MSM_VIC
  38. endchoice
  39. config MSM_SOC_REV_A
  40. bool
  41. config ARCH_MSM_ARM11
  42. bool
  43. config ARCH_MSM_SCORPION
  44. bool
  45. config MSM_VIC
  46. bool
  47. menu "Qualcomm MSM Board Type"
  48. depends on ARCH_MSM
  49. config MACH_HALIBUT
  50. depends on ARCH_MSM
  51. depends on ARCH_MSM7X00A
  52. bool "Halibut Board (QCT SURF7201A)"
  53. help
  54. Support for the Qualcomm SURF7201A eval board.
  55. config MACH_TROUT
  56. depends on ARCH_MSM
  57. depends on ARCH_MSM7X00A
  58. bool "HTC Dream (aka trout)"
  59. help
  60. Support for the HTC Dream, T-Mobile G1, Android ADP1 devices.
  61. config MACH_MSM7X30_SURF
  62. depends on ARCH_MSM7X30
  63. bool "MSM7x30 SURF"
  64. help
  65. Support for the Qualcomm MSM7x30 SURF eval board.
  66. config MACH_QSD8X50_SURF
  67. depends on ARCH_QSD8X50
  68. bool "QSD8x50 SURF"
  69. help
  70. Support for the Qualcomm QSD8x50 SURF eval board.
  71. config MACH_QSD8X50A_ST1_5
  72. depends on ARCH_QSD8X50
  73. bool "QSD8x50A ST1.5"
  74. select MSM_SOC_REV_A
  75. help
  76. Support for the Qualcomm ST1.5.
  77. endmenu
  78. config MSM_SMD_PKG3
  79. bool
  80. config MSM_PROC_COMM
  81. bool
  82. config MSM_SMD
  83. bool
  84. config MSM_GPIOMUX
  85. bool
  86. help
  87. Support for MSM V1 TLMM GPIOMUX architecture.
  88. endif