xref: /linux/arch/mips/ralink/Kconfig (revision 2761f83cad764f2b13ca3d7fb2f3fb5bedae1cd3)
1ae2b5bb6SJohn Crispinif RALINK
2ae2b5bb6SJohn Crispin
31f2acc5aSJohn Crispinconfig CLKEVT_RT3352
41f2acc5aSJohn Crispin	bool
51f2acc5aSJohn Crispin	depends on SOC_RT305X || SOC_MT7620
61f2acc5aSJohn Crispin	default y
71f2acc5aSJohn Crispin	select CLKSRC_OF
81f2acc5aSJohn Crispin	select CLKSRC_MMIO
91f2acc5aSJohn Crispin
10a7b7aad3SJohn Crispinconfig RALINK_ILL_ACC
11a7b7aad3SJohn Crispin	bool
12a7b7aad3SJohn Crispin	depends on SOC_RT305X
13a7b7aad3SJohn Crispin	default y
14a7b7aad3SJohn Crispin
15*2761f83cSJohn Crispinconfig IRQ_INTC
16*2761f83cSJohn Crispin	bool
17*2761f83cSJohn Crispin	default y
18*2761f83cSJohn Crispin
19ae2b5bb6SJohn Crispinchoice
20ae2b5bb6SJohn Crispin	prompt "Ralink SoC selection"
21ae2b5bb6SJohn Crispin	default SOC_RT305X
22ae2b5bb6SJohn Crispin	help
23ae2b5bb6SJohn Crispin	  Select Ralink MIPS SoC type.
24ae2b5bb6SJohn Crispin
2580fb55a9SJohn Crispin	config SOC_RT288X
2680fb55a9SJohn Crispin		bool "RT288x"
27930beb5aSFlorian Fainelli		select MIPS_L1_CACHE_SHIFT_4
28187c26ddSJohn Crispin		select HW_HAS_PCI
2980fb55a9SJohn Crispin
30ae2b5bb6SJohn Crispin	config SOC_RT305X
31ae2b5bb6SJohn Crispin		bool "RT305x"
32ae2b5bb6SJohn Crispin		select USB_ARCH_HAS_HCD
33ae2b5bb6SJohn Crispin
34293840b9SJohn Crispin	config SOC_RT3883
35293840b9SJohn Crispin		bool "RT3883"
3612d14e0eSGabor Juhos		select HW_HAS_PCI
37293840b9SJohn Crispin
38594bde68SJohn Crispin	config SOC_MT7620
3953263a1cSJohn Crispin		bool "MT7620/8"
40594bde68SJohn Crispin
41ae2b5bb6SJohn Crispinendchoice
42ae2b5bb6SJohn Crispin
43ae2b5bb6SJohn Crispinchoice
44ae2b5bb6SJohn Crispin	prompt "Devicetree selection"
45ae2b5bb6SJohn Crispin	default DTB_RT_NONE
46ae2b5bb6SJohn Crispin	help
47ae2b5bb6SJohn Crispin	  Select the devicetree.
48ae2b5bb6SJohn Crispin
49ae2b5bb6SJohn Crispin	config DTB_RT_NONE
50ae2b5bb6SJohn Crispin		bool "None"
51ae2b5bb6SJohn Crispin
52d99e19c7SJohn Crispin	config DTB_RT2880_EVAL
53d99e19c7SJohn Crispin		bool "RT2880 eval kit"
54d99e19c7SJohn Crispin		depends on SOC_RT288X
55011eeeceSAndrew Bresticker		select BUILTIN_DTB
56d99e19c7SJohn Crispin
57ae2b5bb6SJohn Crispin	config DTB_RT305X_EVAL
58ae2b5bb6SJohn Crispin		bool "RT305x eval kit"
59ae2b5bb6SJohn Crispin		depends on SOC_RT305X
60011eeeceSAndrew Bresticker		select BUILTIN_DTB
61ae2b5bb6SJohn Crispin
626fbfe90eSJohn Crispin	config DTB_RT3883_EVAL
636fbfe90eSJohn Crispin		bool "RT3883 eval kit"
646fbfe90eSJohn Crispin		depends on SOC_RT3883
65011eeeceSAndrew Bresticker		select BUILTIN_DTB
666fbfe90eSJohn Crispin
679d50094dSJohn Crispin	config DTB_MT7620A_EVAL
689d50094dSJohn Crispin		bool "MT7620A eval kit"
699d50094dSJohn Crispin		depends on SOC_MT7620
70011eeeceSAndrew Bresticker		select BUILTIN_DTB
719d50094dSJohn Crispin
72ae2b5bb6SJohn Crispinendchoice
73ae2b5bb6SJohn Crispin
74ae2b5bb6SJohn Crispinendif
75