blob: 5122af246a7f4bff89f42585296ad31a284097ca [file] [log] [blame]
Kumar Gala8fc1b0f2014-01-21 17:14:10 -06001if ARCH_QCOM
Jeevan Shriramc62ea4d2017-02-15 01:30:02 -08002menu "QCOM SoC Type"
Kumar Gala8fc1b0f2014-01-21 17:14:10 -06003
Kumar Gala8fc1b0f2014-01-21 17:14:10 -06004config ARCH_MSM8X60
5 bool "Enable support for MSM8X60"
Jeevan Shriramc62ea4d2017-02-15 01:30:02 -08006 select ARCH_SUPPORTS_BIG_ENDIAN
Jeevan Shriramc62ea4d2017-02-15 01:30:02 -08007 select ARM_AMBA
8 select QCOM_SCM if SMP
Kumar Gala8fc1b0f2014-01-21 17:14:10 -06009 select CLKSRC_QCOM
Jeevan Shriramc62ea4d2017-02-15 01:30:02 -080010 select CLKSRC_OF
11 select COMMON_CLK
Kumar Gala8fc1b0f2014-01-21 17:14:10 -060012
13config ARCH_MSM8960
14 bool "Enable support for MSM8960"
15 select CLKSRC_QCOM
Jeevan Shriramc62ea4d2017-02-15 01:30:02 -080016 select ARCH_SUPPORTS_BIG_ENDIAN
Jeevan Shriramc62ea4d2017-02-15 01:30:02 -080017 select ARM_AMBA
18 select QCOM_SCM if SMP
19 select CLKSRC_OF
20 select COMMON_CLK
21
Kumar Gala8fc1b0f2014-01-21 17:14:10 -060022
23config ARCH_MSM8974
24 bool "Enable support for MSM8974"
25 select HAVE_ARM_ARCH_TIMER
Jeevan Shriramc62ea4d2017-02-15 01:30:02 -080026 select ARCH_SUPPORTS_BIG_ENDIAN
Jeevan Shriramc62ea4d2017-02-15 01:30:02 -080027 select ARM_AMBA
28 select QCOM_SCM if SMP
29 select CLKSRC_OF
30 select COMMON_CLK
Kumar Gala8fc1b0f2014-01-21 17:14:10 -060031
Neil Armstrong78700c02016-06-17 12:31:23 +020032config ARCH_MDM9615
33 bool "Enable support for MDM9615"
34 select CLKSRC_QCOM
Jeevan Shriramc62ea4d2017-02-15 01:30:02 -080035 select ARCH_SUPPORTS_BIG_ENDIAN
Jeevan Shriramc62ea4d2017-02-15 01:30:02 -080036 select ARM_AMBA
37 select QCOM_SCM if SMP
38 select CLKSRC_OF
39 select COMMON_CLK
Neil Armstrong78700c02016-06-17 12:31:23 +020040
Runmin Wang88a6fcb2017-04-19 15:28:07 -070041config ARCH_SDXPOORWILLS
42 bool "Enable support for SDXPOORWILLS"
43 select CPU_V7
44 select HAVE_ARM_ARCH_TIMER
45 select MSM_CORTEX_A7
Runmin Wang88a6fcb2017-04-19 15:28:07 -070046 select PINCTRL
Tony Truong156217b2017-12-08 14:38:49 -080047 select PCI
Runmin Wang88a6fcb2017-04-19 15:28:07 -070048 select QCOM_SCM if SMP
49 select MSM_JTAG_MM if CORESIGHT_ETM
50 select PM_DEVFREQ
51 select COMMON_CLK
Osvaldo Banueloscc9efe42017-04-25 15:38:38 -070052 select COMMON_CLK_QCOM
53 select QCOM_GDSC
Mahesh Sivasubramanianfa82e392018-01-19 17:15:01 -070054 select GENERIC_CLOCKEVENTS_BROADCAST
Maria Yu50160512017-09-26 16:54:33 +080055
56config ARCH_MSM8953
57 bool "Enable support for MSM8953"
58 select CPU_V7
59 select HAVE_ARM_ARCH_TIMER
60 select PINCTRL
61 select QCOM_SCM if SMP
62 select PM_DEVFREQ
Shefali Jain6cfa3852017-11-27 15:40:52 +053063 select CLKDEV_LOOKUP
64 select HAVE_CLK
65 select HAVE_CLK_PREPARE
66 select COMMON_CLK_MSM
Maria Yue14bec72017-11-09 18:47:33 +080067
Jingbiao Lu3ae4bd62018-02-06 17:42:17 +080068config ARCH_MSM8937
69 bool "Enable support for MSM8937"
70 select CPU_V7
71 select HAVE_ARM_ARCH_TIMER
72 select PINCTRL
73 select QCOM_SCM if SMP
74 select PM_DEVFREQ
75 select CLKDEV_LOOKUP
76 select HAVE_CLK
77 select HAVE_CLK_PREPARE
78 select COMMON_CLK_MSM
79
Maria Yue14bec72017-11-09 18:47:33 +080080config ARCH_SDM450
81 bool "Enable support for SDM450"
82 select CPU_V7
83 select HAVE_ARM_ARCH_TIMER
84 select PINCTRL
85 select QCOM_SCM if SMP
86 select PM_DEVFREQ
Shefali Jain6cfa3852017-11-27 15:40:52 +053087 select CLKDEV_LOOKUP
88 select HAVE_CLK
89 select HAVE_CLK_PREPARE
90 select COMMON_CLK_MSM
Maria Yue14bec72017-11-09 18:47:33 +080091
Jeevan Shriramc62ea4d2017-02-15 01:30:02 -080092endmenu
Kumar Gala8fc1b0f2014-01-21 17:14:10 -060093endif