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
76 select SYS_SUPPORTS_32BIT_KERNEL
77 select SYS_SUPPORTS_64BIT_KERNEL
80 prompt "SiByte SOC Stepping"
81 depends on SIBYTE_SB1xxx_SOC
85 depends on SIBYTE_SB1250
86 select CPU_HAS_PREFETCH
88 config CPU_SB1_PASS_2_1250
90 depends on SIBYTE_SB1250
93 Also called BCM1250 Pass 2
95 config CPU_SB1_PASS_2_2
97 depends on SIBYTE_SB1250
98 select CPU_HAS_PREFETCH
100 Also called BCM1250 Pass 2.2
102 config CPU_SB1_PASS_4
104 depends on SIBYTE_SB1250
105 select CPU_HAS_PREFETCH
107 Also called BCM1250 Pass 3
109 config CPU_SB1_PASS_2_112x
111 depends on SIBYTE_BCM112X
112 select CPU_SB1_PASS_2
114 config CPU_SB1_PASS_3
116 depends on SIBYTE_BCM112X
117 select CPU_HAS_PREFETCH
121 config CPU_SB1_PASS_2
124 config SIBYTE_HAS_LDT
127 config SIBYTE_ENABLE_LDT_IF_PCI
129 select SIBYTE_HAS_LDT if PCI
131 config SB1_CEX_ALWAYS_FATAL
132 bool "All cache exceptions considered fatal (no recovery attempted)"
133 depends on SIBYTE_SB1xxx_SOC
135 config SB1_CERR_STALL
136 bool "Stall (rather than panic) on fatal cache error"
137 depends on SIBYTE_SB1xxx_SOC
140 bool "Booting from CFE"
141 depends on SIBYTE_SB1xxx_SOC
143 select SYS_HAS_EARLY_PRINTK
145 Make use of the CFE API for enumerating available memory,
146 controlling secondary CPUs, and possibly console output.
148 config SIBYTE_CFE_CONSOLE
149 bool "Use firmware console"
150 depends on SIBYTE_CFE
152 Use the CFE API's console write routines during boot. Other console
153 options (VT console, sb1250 duart console, etc.) should not be
156 config SIBYTE_STANDALONE
158 depends on SIBYTE_SB1xxx_SOC && !SIBYTE_CFE
159 select SYS_HAS_EARLY_PRINTK
162 config SIBYTE_STANDALONE_RAM_SIZE
163 int "Memory size (in megabytes)"
164 depends on SIBYTE_STANDALONE
167 config SIBYTE_BUS_WATCHER
168 bool "Support for Bus Watcher statistics"
169 depends on SIBYTE_SB1xxx_SOC
171 Handle and keep statistics on the bus error interrupts (COR_ECC,
174 config SIBYTE_BW_TRACE
175 bool "Capture bus trace before bus error"
176 depends on SIBYTE_BUS_WATCHER
178 Run a continuous bus trace, dumping the raw data as soon as
179 a ZBbus error is detected. Cannot work if ZBbus profiling
180 is turned on, and also will interfere with JTAG-based trace
181 buffer activity. Raw buffer data is dumped to console, and
182 must be processed off-line.
185 tristate "Support for ZBbus profiling"
186 depends on SIBYTE_HAS_ZBUS_PROFILING
188 config SIBYTE_HAS_ZBUS_PROFILING