blob: 1434fa60f3db1db4279ec8c58202bb0e97801bc3 [file] [log] [blame]
Andrew Scullb4b6d4a2019-01-02 15:54:55 +00001# SPDX-License-Identifier: GPL-2.0
2if RALINK
3
4config CLKEVT_RT3352
5 bool
6 depends on SOC_RT305X || SOC_MT7620
7 default y
8 select TIMER_OF
9 select CLKSRC_MMIO
10
11config RALINK_ILL_ACC
12 bool
13 depends on SOC_RT305X
14 default y
15
16config IRQ_INTC
17 bool
18 default y
19 depends on !SOC_MT7621
20
21choice
22 prompt "Ralink SoC selection"
23 default SOC_RT305X
24 help
25 Select Ralink MIPS SoC type.
26
27 config SOC_RT288X
28 bool "RT288x"
29 select MIPS_L1_CACHE_SHIFT_4
David Brazdil0f672f62019-12-10 10:32:29 +000030 select HAVE_PCI
Andrew Scullb4b6d4a2019-01-02 15:54:55 +000031
32 config SOC_RT305X
33 bool "RT305x"
34
35 config SOC_RT3883
36 bool "RT3883"
David Brazdil0f672f62019-12-10 10:32:29 +000037 select HAVE_PCI
Andrew Scullb4b6d4a2019-01-02 15:54:55 +000038
39 config SOC_MT7620
40 bool "MT7620/8"
David Brazdil0f672f62019-12-10 10:32:29 +000041 select CPU_MIPSR2_IRQ_VI
42 select HAVE_PCI
Andrew Scullb4b6d4a2019-01-02 15:54:55 +000043
44 config SOC_MT7621
45 bool "MT7621"
46 select MIPS_CPU_SCACHE
47 select SYS_SUPPORTS_MULTITHREADING
48 select SYS_SUPPORTS_SMP
49 select SYS_SUPPORTS_MIPS_CPS
50 select SYS_SUPPORTS_HIGHMEM
51 select MIPS_GIC
52 select COMMON_CLK
53 select CLKSRC_MIPS_GIC
Andrew Scullb4b6d4a2019-01-02 15:54:55 +000054endchoice
55
56choice
57 prompt "Devicetree selection"
58 default DTB_RT_NONE
59 help
60 Select the devicetree.
61
62 config DTB_RT_NONE
63 bool "None"
64
65 config DTB_RT2880_EVAL
66 bool "RT2880 eval kit"
67 depends on SOC_RT288X
68 select BUILTIN_DTB
69
70 config DTB_RT305X_EVAL
71 bool "RT305x eval kit"
72 depends on SOC_RT305X
73 select BUILTIN_DTB
74
75 config DTB_RT3883_EVAL
76 bool "RT3883 eval kit"
77 depends on SOC_RT3883
78 select BUILTIN_DTB
79
80 config DTB_MT7620A_EVAL
81 bool "MT7620A eval kit"
82 depends on SOC_MT7620
83 select BUILTIN_DTB
84
85 config DTB_OMEGA2P
86 bool "Onion Omega2+"
87 depends on SOC_MT7620
88 select BUILTIN_DTB
89
90 config DTB_VOCORE2
91 bool "VoCore2"
92 depends on SOC_MT7620
93 select BUILTIN_DTB
94
95endchoice
96
97endif