blob: 527960f4eb7fb65c6948ab7d5a9d497d2a7f1bff [file] [log] [blame]
Wills Wang1d3d0f12016-03-16 16:59:52 +08001menu "QCA/Atheros 7xxx/9xxx platforms"
2 depends on ARCH_ATH79
3
4config SYS_SOC
5 default "ath79"
6
Wills Wangee7bb5b2016-03-16 16:59:53 +08007config SOC_AR933X
8 bool
9 select SUPPORTS_BIG_ENDIAN
10 select SUPPORTS_CPU_MIPS32_R1
11 select SUPPORTS_CPU_MIPS32_R2
12 select MIPS_TUNE_24KC
13 help
14 This supports QCA/Atheros ar933x family SOCs.
15
Marek Vasute08539b2016-05-06 20:10:40 +020016config SOC_AR934X
17 bool
18 select SUPPORTS_BIG_ENDIAN
19 select SUPPORTS_CPU_MIPS32_R1
20 select SUPPORTS_CPU_MIPS32_R2
21 select MIPS_TUNE_74KC
22 help
23 This supports QCA/Atheros ar934x family SOCs.
24
Wills Wang9b03f802016-03-16 16:59:54 +080025config SOC_QCA953X
26 bool
27 select SUPPORTS_BIG_ENDIAN
28 select SUPPORTS_CPU_MIPS32_R1
29 select SUPPORTS_CPU_MIPS32_R2
30 select MIPS_TUNE_24KC
31 help
32 This supports QCA/Atheros qca953x family SOCs.
33
Wills Wang6a7b52b2016-03-16 16:59:59 +080034choice
35 prompt "Board select"
36
37config TARGET_AP121
38 bool "AP121 Reference Board"
39 select SOC_AR933X
40
Wills Wanga2277cc2016-03-16 17:00:00 +080041config TARGET_AP143
42 bool "AP143 Reference Board"
43 select SOC_QCA953X
44
Wills Wang6a7b52b2016-03-16 16:59:59 +080045endchoice
46
47source "board/qca/ap121/Kconfig"
Wills Wanga2277cc2016-03-16 17:00:00 +080048source "board/qca/ap143/Kconfig"
Wills Wang6a7b52b2016-03-16 16:59:59 +080049
Wills Wang1d3d0f12016-03-16 16:59:52 +080050endmenu