Linux-libre 5.4.48-gnu
[librecmc/linux-libre.git] / arch / mips / pmcs-msp71xx / Kconfig
1 # SPDX-License-Identifier: GPL-2.0
2 choice
3         prompt "PMC-Sierra MSP SOC type"
4         depends on PMC_MSP
5
6 config PMC_MSP4200_EVAL
7         bool "PMC-Sierra MSP4200 Eval Board"
8         select IRQ_MSP_SLP
9         select HAVE_PCI
10         select MIPS_L1_CACHE_SHIFT_4
11
12 config PMC_MSP4200_GW
13         bool "PMC-Sierra MSP4200 VoIP Gateway"
14         select IRQ_MSP_SLP
15         select HAVE_PCI
16
17 config PMC_MSP7120_EVAL
18         bool "PMC-Sierra MSP7120 Eval Board"
19         select SYS_SUPPORTS_MULTITHREADING
20         select IRQ_MSP_CIC
21         select HAVE_PCI
22
23 config PMC_MSP7120_GW
24         bool "PMC-Sierra MSP7120 Residential Gateway"
25         select SYS_SUPPORTS_MULTITHREADING
26         select IRQ_MSP_CIC
27         select HAVE_PCI
28         select MSP_HAS_USB
29         select MSP_ETH
30
31 config PMC_MSP7120_FPGA
32         bool "PMC-Sierra MSP7120 FPGA"
33         select SYS_SUPPORTS_MULTITHREADING
34         select IRQ_MSP_CIC
35         select HAVE_PCI
36
37 endchoice
38
39 config MSP_HAS_USB
40         bool
41         depends on PMC_MSP
42
43 config MSP_ETH
44         bool
45         select MSP_HAS_MAC
46         depends on PMC_MSP
47
48 config MSP_HAS_MAC
49         bool
50         depends on PMC_MSP