7 select SIBYTE_ENABLE_LDT_IF_PCI
8 select SIBYTE_HAS_ZBUS_PROFILING
9 select SIBYTE_SB1xxx_SOC
10 select SYS_SUPPORTS_SMP
18 select SIBYTE_HAS_ZBUS_PROFILING
19 select SIBYTE_SB1xxx_SOC
28 select SIBYTE_HAS_ZBUS_PROFILING
29 select SIBYTE_SB1xxx_SOC
31 config SIBYTE_BCM1125H
38 select SIBYTE_ENABLE_LDT_IF_PCI
39 select SIBYTE_HAS_ZBUS_PROFILING
40 select SIBYTE_SB1xxx_SOC
47 select SIBYTE_SB1xxx_SOC
48 select SIBYTE_HAS_ZBUS_PROFILING
56 select SIBYTE_HAS_ZBUS_PROFILING
57 select SIBYTE_SB1xxx_SOC
58 select SYS_SUPPORTS_SMP
66 select SIBYTE_SB1xxx_SOC
67 select SIBYTE_HAS_ZBUS_PROFILING
68 select SYS_SUPPORTS_SMP
70 config SIBYTE_SB1xxx_SOC
75 select SYS_SUPPORTS_32BIT_KERNEL
76 select SYS_SUPPORTS_64BIT_KERNEL
78 select SYS_HAS_EARLY_PRINTK
81 prompt "SiByte SOC Stepping"
82 depends on SIBYTE_SB1xxx_SOC
84 config CPU_SB1_PASS_2_1250
86 depends on SIBYTE_SB1250
89 Also called BCM1250 Pass 2
91 config CPU_SB1_PASS_2_2
93 depends on SIBYTE_SB1250
94 select CPU_HAS_PREFETCH
96 Also called BCM1250 Pass 2.2
100 depends on SIBYTE_SB1250
101 select CPU_HAS_PREFETCH
103 Also called BCM1250 Pass 3
105 config CPU_SB1_PASS_2_112x
107 depends on SIBYTE_BCM112X
108 select CPU_SB1_PASS_2
110 config CPU_SB1_PASS_3
112 depends on SIBYTE_BCM112X
113 select CPU_HAS_PREFETCH
117 config CPU_SB1_PASS_2
120 config SIBYTE_HAS_LDT
123 config SIBYTE_ENABLE_LDT_IF_PCI
125 select SIBYTE_HAS_LDT if PCI
127 config SB1_CEX_ALWAYS_FATAL
128 bool "All cache exceptions considered fatal (no recovery attempted)"
129 depends on SIBYTE_SB1xxx_SOC
131 config SB1_CERR_STALL
132 bool "Stall (rather than panic) on fatal cache error"
133 depends on SIBYTE_SB1xxx_SOC
135 config SIBYTE_CFE_CONSOLE
136 bool "Use firmware console"
137 depends on SIBYTE_SB1xxx_SOC
139 Use the CFE API's console write routines during boot. Other console
140 options (VT console, sb1250 duart console, etc.) should not be
143 config SIBYTE_BUS_WATCHER
144 bool "Support for Bus Watcher statistics"
145 depends on SIBYTE_SB1xxx_SOC && \
146 (SIBYTE_BCM112X || SIBYTE_SB1250 || \
147 SIBYTE_BCM1x55 || SIBYTE_BCM1x80)
149 Handle and keep statistics on the bus error interrupts (COR_ECC,
152 config SIBYTE_BW_TRACE
153 bool "Capture bus trace before bus error"
154 depends on SIBYTE_BUS_WATCHER
156 Run a continuous bus trace, dumping the raw data as soon as
157 a ZBbus error is detected. Cannot work if ZBbus profiling
158 is turned on, and also will interfere with JTAG-based trace
159 buffer activity. Raw buffer data is dumped to console, and
160 must be processed off-line.
163 tristate "Support for ZBbus profiling"
164 depends on SIBYTE_HAS_ZBUS_PROFILING
166 config SIBYTE_HAS_ZBUS_PROFILING