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