1if ARCH_MSM 2 3comment "Qualcomm MSM SoC Type" 4 depends on (ARCH_MSM8X60 || ARCH_MSM8960) 5 6choice 7 prompt "Qualcomm MSM SoC Type" 8 default ARCH_MSM7X00A 9 depends on !(ARCH_MSM8X60 || ARCH_MSM8960) 10 11config ARCH_MSM7X00A 12 bool "MSM7x00A / MSM7x01A" 13 select ARCH_MSM_ARM11 14 select CPU_V6 15 select GPIO_MSM_V1 16 select MACH_TROUT if !MACH_HALIBUT 17 select MSM_PROC_COMM 18 select MSM_SMD 19 select MSM_SMD_PKG3 20 21config ARCH_MSM7X30 22 bool "MSM7x30" 23 select ARCH_MSM_SCORPION 24 select CPU_V7 25 select GPIO_MSM_V1 26 select MACH_MSM7X30_SURF # if ! 27 select MSM_GPIOMUX 28 select MSM_PROC_COMM 29 select MSM_SMD 30 select MSM_VIC 31 32config ARCH_QSD8X50 33 bool "QSD8X50" 34 select ARCH_MSM_SCORPION 35 select CPU_V7 36 select GPIO_MSM_V1 37 select MACH_QSD8X50_SURF if !MACH_QSD8X50A_ST1_5 38 select MSM_GPIOMUX 39 select MSM_PROC_COMM 40 select MSM_SMD 41 select MSM_VIC 42 43endchoice 44 45config ARCH_MSM8X60 46 bool "MSM8X60" 47 select ARCH_MSM_SCORPIONMP 48 select ARM_GIC 49 select CPU_V7 50 select GPIO_MSM_V2 51 select MSM_GPIOMUX 52 select MSM_SCM if SMP 53 select MSM_V2_TLMM 54 select USE_OF 55 56config ARCH_MSM8960 57 bool "MSM8960" 58 select ARCH_MSM_SCORPIONMP 59 select ARM_GIC 60 select CPU_V7 61 select MSM_GPIOMUX 62 select MSM_SCM if SMP 63 select MSM_V2_TLMM 64 select USE_OF 65 66config MSM_HAS_DEBUG_UART_HS 67 bool 68 69config MSM_SOC_REV_A 70 bool 71config ARCH_MSM_SCORPIONMP 72 bool 73 select HAVE_SMP 74 75config ARCH_MSM_ARM11 76 bool 77config ARCH_MSM_SCORPION 78 bool 79 80config MSM_VIC 81 bool 82 83menu "Qualcomm MSM Board Type" 84 85config MACH_HALIBUT 86 depends on ARCH_MSM 87 depends on ARCH_MSM7X00A 88 bool "Halibut Board (QCT SURF7201A)" 89 help 90 Support for the Qualcomm SURF7201A eval board. 91 92config MACH_TROUT 93 depends on ARCH_MSM 94 depends on ARCH_MSM7X00A 95 bool "HTC Dream (aka trout)" 96 help 97 Support for the HTC Dream, T-Mobile G1, Android ADP1 devices. 98 99config MACH_MSM7X30_SURF 100 depends on ARCH_MSM7X30 101 bool "MSM7x30 SURF" 102 help 103 Support for the Qualcomm MSM7x30 SURF eval board. 104 105config MACH_QSD8X50_SURF 106 depends on ARCH_QSD8X50 107 bool "QSD8x50 SURF" 108 help 109 Support for the Qualcomm QSD8x50 SURF eval board. 110 111config MACH_QSD8X50A_ST1_5 112 depends on ARCH_QSD8X50 113 bool "QSD8x50A ST1.5" 114 select MSM_SOC_REV_A 115 help 116 Support for the Qualcomm ST1.5. 117 118endmenu 119 120config MSM_SMD_PKG3 121 bool 122 123config MSM_PROC_COMM 124 bool 125 126config MSM_SMD 127 bool 128 129config MSM_GPIOMUX 130 bool 131 132config MSM_V2_TLMM 133 bool 134 135config MSM_SCM 136 bool 137endif 138

