Blame view
arch/mips/sibyte/Kconfig
3.51 KB
38b18f725 Move Sibyte Kconf... |
1 2 |
config SIBYTE_SB1250 bool |
217dd11e9 [MIPS] Sibyte: Sp... |
3 4 |
select CEVT_SB1250 select CSRC_SB1250 |
38b18f725 Move Sibyte Kconf... |
5 |
select HW_HAS_PCI |
7bcf7717b [MIPS] Implement ... |
6 |
select IRQ_CPU |
ca6f5494f [MIPS] Sibyte: Do... |
7 |
select SIBYTE_ENABLE_LDT_IF_PCI |
d619f38fd [MIPS] Add bcm148... |
8 |
select SIBYTE_HAS_ZBUS_PROFILING |
38b18f725 Move Sibyte Kconf... |
9 |
select SIBYTE_SB1xxx_SOC |
e73ea273e [MIPS] Fix build ... |
10 |
select SYS_SUPPORTS_SMP |
38b18f725 Move Sibyte Kconf... |
11 12 13 |
config SIBYTE_BCM1120 bool |
217dd11e9 [MIPS] Sibyte: Sp... |
14 15 |
select CEVT_SB1250 select CSRC_SB1250 |
7bcf7717b [MIPS] Implement ... |
16 |
select IRQ_CPU |
38b18f725 Move Sibyte Kconf... |
17 |
select SIBYTE_BCM112X |
bb9b813bb [MIPS] Sibyte: Fi... |
18 |
select SIBYTE_HAS_ZBUS_PROFILING |
38b18f725 Move Sibyte Kconf... |
19 20 21 22 |
select SIBYTE_SB1xxx_SOC config SIBYTE_BCM1125 bool |
217dd11e9 [MIPS] Sibyte: Sp... |
23 24 |
select CEVT_SB1250 select CSRC_SB1250 |
38b18f725 Move Sibyte Kconf... |
25 |
select HW_HAS_PCI |
7bcf7717b [MIPS] Implement ... |
26 |
select IRQ_CPU |
38b18f725 Move Sibyte Kconf... |
27 |
select SIBYTE_BCM112X |
bb9b813bb [MIPS] Sibyte: Fi... |
28 |
select SIBYTE_HAS_ZBUS_PROFILING |
38b18f725 Move Sibyte Kconf... |
29 30 31 32 |
select SIBYTE_SB1xxx_SOC config SIBYTE_BCM1125H bool |
217dd11e9 [MIPS] Sibyte: Sp... |
33 34 |
select CEVT_SB1250 select CSRC_SB1250 |
38b18f725 Move Sibyte Kconf... |
35 |
select HW_HAS_PCI |
7bcf7717b [MIPS] Implement ... |
36 |
select IRQ_CPU |
38b18f725 Move Sibyte Kconf... |
37 |
select SIBYTE_BCM112X |
ca6f5494f [MIPS] Sibyte: Do... |
38 |
select SIBYTE_ENABLE_LDT_IF_PCI |
bb9b813bb [MIPS] Sibyte: Fi... |
39 |
select SIBYTE_HAS_ZBUS_PROFILING |
38b18f725 Move Sibyte Kconf... |
40 41 42 43 |
select SIBYTE_SB1xxx_SOC config SIBYTE_BCM112X bool |
217dd11e9 [MIPS] Sibyte: Sp... |
44 45 |
select CEVT_SB1250 select CSRC_SB1250 |
7bcf7717b [MIPS] Implement ... |
46 |
select IRQ_CPU |
38b18f725 Move Sibyte Kconf... |
47 |
select SIBYTE_SB1xxx_SOC |
bb9b813bb [MIPS] Sibyte: Fi... |
48 |
select SIBYTE_HAS_ZBUS_PROFILING |
38b18f725 Move Sibyte Kconf... |
49 |
|
f137e463b Add support for B... |
50 51 |
config SIBYTE_BCM1x80 bool |
217dd11e9 [MIPS] Sibyte: Sp... |
52 53 |
select CEVT_BCM1480 select CSRC_BCM1480 |
f137e463b Add support for B... |
54 |
select HW_HAS_PCI |
7bcf7717b [MIPS] Implement ... |
55 |
select IRQ_CPU |
d619f38fd [MIPS] Add bcm148... |
56 |
select SIBYTE_HAS_ZBUS_PROFILING |
f137e463b Add support for B... |
57 |
select SIBYTE_SB1xxx_SOC |
e73ea273e [MIPS] Fix build ... |
58 |
select SYS_SUPPORTS_SMP |
f137e463b Add support for B... |
59 60 61 |
config SIBYTE_BCM1x55 bool |
217dd11e9 [MIPS] Sibyte: Sp... |
62 63 |
select CEVT_BCM1480 select CSRC_BCM1480 |
f137e463b Add support for B... |
64 |
select HW_HAS_PCI |
7bcf7717b [MIPS] Implement ... |
65 |
select IRQ_CPU |
f137e463b Add support for B... |
66 |
select SIBYTE_SB1xxx_SOC |
bb9b813bb [MIPS] Sibyte: Fi... |
67 |
select SIBYTE_HAS_ZBUS_PROFILING |
e73ea273e [MIPS] Fix build ... |
68 |
select SYS_SUPPORTS_SMP |
f137e463b Add support for B... |
69 |
|
38b18f725 Move Sibyte Kconf... |
70 71 |
config SIBYTE_SB1xxx_SOC bool |
38b18f725 Move Sibyte Kconf... |
72 |
select DMA_COHERENT |
7bcf7717b [MIPS] Implement ... |
73 |
select IRQ_CPU |
38b18f725 Move Sibyte Kconf... |
74 75 76 |
select SWAP_IO_SPACE select SYS_SUPPORTS_32BIT_KERNEL select SYS_SUPPORTS_64BIT_KERNEL |
05f94eebd MIPS: Sibyte: Rem... |
77 78 |
select CFE select SYS_HAS_EARLY_PRINTK |
38b18f725 Move Sibyte Kconf... |
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 |
choice prompt "SiByte SOC Stepping" depends on SIBYTE_SB1xxx_SOC config CPU_SB1_PASS_1 bool "1250 Pass1" depends on SIBYTE_SB1250 select CPU_HAS_PREFETCH config CPU_SB1_PASS_2_1250 bool "1250 An" depends on SIBYTE_SB1250 select CPU_SB1_PASS_2 help Also called BCM1250 Pass 2 config CPU_SB1_PASS_2_2 bool "1250 Bn" depends on SIBYTE_SB1250 select CPU_HAS_PREFETCH help Also called BCM1250 Pass 2.2 config CPU_SB1_PASS_4 bool "1250 Cn" depends on SIBYTE_SB1250 select CPU_HAS_PREFETCH help Also called BCM1250 Pass 3 config CPU_SB1_PASS_2_112x bool "112x Hybrid" depends on SIBYTE_BCM112X select CPU_SB1_PASS_2 config CPU_SB1_PASS_3 bool "112x An" depends on SIBYTE_BCM112X select CPU_HAS_PREFETCH endchoice config CPU_SB1_PASS_2 bool config SIBYTE_HAS_LDT bool |
ca6f5494f [MIPS] Sibyte: Do... |
127 128 129 130 |
config SIBYTE_ENABLE_LDT_IF_PCI bool select SIBYTE_HAS_LDT if PCI |
38b18f725 Move Sibyte Kconf... |
131 |
|
77607635c [MIPS] Sibyte: Co... |
132 |
config SB1_CEX_ALWAYS_FATAL |
a4b5bd9ab SB1 cache excepti... |
133 134 |
bool "All cache exceptions considered fatal (no recovery attempted)" depends on SIBYTE_SB1xxx_SOC |
77607635c [MIPS] Sibyte: Co... |
135 |
config SB1_CERR_STALL |
a4b5bd9ab SB1 cache excepti... |
136 137 |
bool "Stall (rather than panic) on fatal cache error" depends on SIBYTE_SB1xxx_SOC |
38b18f725 Move Sibyte Kconf... |
138 139 |
config SIBYTE_CFE_CONSOLE bool "Use firmware console" |
05f94eebd MIPS: Sibyte: Rem... |
140 |
depends on SIBYTE_SB1xxx_SOC |
38b18f725 Move Sibyte Kconf... |
141 142 143 144 |
help Use the CFE API's console write routines during boot. Other console options (VT console, sb1250 duart console, etc.) should not be configured. |
38b18f725 Move Sibyte Kconf... |
145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 |
config SIBYTE_BUS_WATCHER bool "Support for Bus Watcher statistics" depends on SIBYTE_SB1xxx_SOC help Handle and keep statistics on the bus error interrupts (COR_ECC, BAD_ECC, IO_BUS). config SIBYTE_BW_TRACE bool "Capture bus trace before bus error" depends on SIBYTE_BUS_WATCHER help Run a continuous bus trace, dumping the raw data as soon as a ZBbus error is detected. Cannot work if ZBbus profiling is turned on, and also will interfere with JTAG-based trace buffer activity. Raw buffer data is dumped to console, and must be processed off-line. |
38b18f725 Move Sibyte Kconf... |
161 |
config SIBYTE_TBPROF |
bb9b813bb [MIPS] Sibyte: Fi... |
162 163 164 165 166 |
tristate "Support for ZBbus profiling" depends on SIBYTE_HAS_ZBUS_PROFILING config SIBYTE_HAS_ZBUS_PROFILING bool |