Kconfig 1.7 KB

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