Wills Wang | 1d3d0f1 | 2016-03-16 16:59:52 +0800 | [diff] [blame] | 1 | menu "QCA/Atheros 7xxx/9xxx platforms" |
| 2 | depends on ARCH_ATH79 |
| 3 | |
| 4 | config SYS_SOC |
| 5 | default "ath79" |
| 6 | |
Wills Wang | ee7bb5b | 2016-03-16 16:59:53 +0800 | [diff] [blame] | 7 | config SOC_AR933X |
| 8 | bool |
| 9 | select SUPPORTS_BIG_ENDIAN |
| 10 | select SUPPORTS_CPU_MIPS32_R1 |
| 11 | select SUPPORTS_CPU_MIPS32_R2 |
Daniel Schwierzeck | af3971f | 2016-02-14 18:52:57 +0100 | [diff] [blame] | 12 | select ROM_EXCEPTION_VECTORS |
Wills Wang | ee7bb5b | 2016-03-16 16:59:53 +0800 | [diff] [blame] | 13 | select MIPS_TUNE_24KC |
| 14 | help |
| 15 | This supports QCA/Atheros ar933x family SOCs. |
| 16 | |
Marek Vasut | e08539b | 2016-05-06 20:10:40 +0200 | [diff] [blame] | 17 | config SOC_AR934X |
| 18 | bool |
| 19 | select SUPPORTS_BIG_ENDIAN |
| 20 | select SUPPORTS_CPU_MIPS32_R1 |
| 21 | select SUPPORTS_CPU_MIPS32_R2 |
| 22 | select MIPS_TUNE_74KC |
| 23 | help |
| 24 | This supports QCA/Atheros ar934x family SOCs. |
| 25 | |
Wills Wang | 9b03f80 | 2016-03-16 16:59:54 +0800 | [diff] [blame] | 26 | config SOC_QCA953X |
| 27 | bool |
| 28 | select SUPPORTS_BIG_ENDIAN |
| 29 | select SUPPORTS_CPU_MIPS32_R1 |
| 30 | select SUPPORTS_CPU_MIPS32_R2 |
Daniel Schwierzeck | af3971f | 2016-02-14 18:52:57 +0100 | [diff] [blame] | 31 | select ROM_EXCEPTION_VECTORS |
Wills Wang | 9b03f80 | 2016-03-16 16:59:54 +0800 | [diff] [blame] | 32 | select MIPS_TUNE_24KC |
| 33 | help |
| 34 | This supports QCA/Atheros qca953x family SOCs. |
| 35 | |
Wills Wang | 6a7b52b | 2016-03-16 16:59:59 +0800 | [diff] [blame] | 36 | choice |
| 37 | prompt "Board select" |
| 38 | |
| 39 | config TARGET_AP121 |
| 40 | bool "AP121 Reference Board" |
| 41 | select SOC_AR933X |
| 42 | |
Wills Wang | a2277cc | 2016-03-16 17:00:00 +0800 | [diff] [blame] | 43 | config TARGET_AP143 |
| 44 | bool "AP143 Reference Board" |
| 45 | select SOC_QCA953X |
| 46 | |
Marek Vasut | 400df30 | 2016-05-06 20:10:41 +0200 | [diff] [blame] | 47 | config BOARD_TPLINK_WDR4300 |
| 48 | bool "TP-Link WDR4300 Board" |
| 49 | select SOC_AR934X |
| 50 | |
Wills Wang | 6a7b52b | 2016-03-16 16:59:59 +0800 | [diff] [blame] | 51 | endchoice |
| 52 | |
| 53 | source "board/qca/ap121/Kconfig" |
Wills Wang | a2277cc | 2016-03-16 17:00:00 +0800 | [diff] [blame] | 54 | source "board/qca/ap143/Kconfig" |
Marek Vasut | 400df30 | 2016-05-06 20:10:41 +0200 | [diff] [blame] | 55 | source "board/tplink/wdr4300/Kconfig" |
Wills Wang | 6a7b52b | 2016-03-16 16:59:59 +0800 | [diff] [blame] | 56 | |
Wills Wang | 1d3d0f1 | 2016-03-16 16:59:52 +0800 | [diff] [blame] | 57 | endmenu |