4 select SIBYTE_ENABLE_LDT_IF_PCI
5 select SIBYTE_SB1xxx_SOC
6 select SYS_SUPPORTS_SMP
11 select SIBYTE_SB1xxx_SOC
17 select SIBYTE_SB1xxx_SOC
19 config SIBYTE_BCM1125H
23 select SIBYTE_ENABLE_LDT_IF_PCI
24 select SIBYTE_SB1xxx_SOC
28 select SIBYTE_SB1xxx_SOC
33 select SIBYTE_SB1xxx_SOC
34 select SYS_SUPPORTS_SMP
39 select SIBYTE_SB1xxx_SOC
40 select SYS_SUPPORTS_SMP
42 config SIBYTE_SB1xxx_SOC
44 depends on EXPERIMENTAL
48 select SYS_SUPPORTS_32BIT_KERNEL
49 select SYS_SUPPORTS_64BIT_KERNEL
52 prompt "SiByte SOC Stepping"
53 depends on SIBYTE_SB1xxx_SOC
57 depends on SIBYTE_SB1250
58 select CPU_HAS_PREFETCH
60 config CPU_SB1_PASS_2_1250
62 depends on SIBYTE_SB1250
65 Also called BCM1250 Pass 2
67 config CPU_SB1_PASS_2_2
69 depends on SIBYTE_SB1250
70 select CPU_HAS_PREFETCH
72 Also called BCM1250 Pass 2.2
76 depends on SIBYTE_SB1250
77 select CPU_HAS_PREFETCH
79 Also called BCM1250 Pass 3
81 config CPU_SB1_PASS_2_112x
83 depends on SIBYTE_BCM112X
88 depends on SIBYTE_BCM112X
89 select CPU_HAS_PREFETCH
99 config SIBYTE_ENABLE_LDT_IF_PCI
101 select SIBYTE_HAS_LDT if PCI
104 bool "Running under simulation"
105 depends on SIBYTE_SB1xxx_SOC
107 Build a kernel suitable for running under the GDB simulator.
108 Primarily adjusts the kernel's notion of time.
110 config SB1_CEX_ALWAYS_FATAL
111 bool "All cache exceptions considered fatal (no recovery attempted)"
112 depends on SIBYTE_SB1xxx_SOC
114 config SB1_CERR_STALL
115 bool "Stall (rather than panic) on fatal cache error"
116 depends on SIBYTE_SB1xxx_SOC
119 bool "Booting from CFE"
120 depends on SIBYTE_SB1xxx_SOC
121 select SYS_HAS_EARLY_PRINTK
123 Make use of the CFE API for enumerating available memory,
124 controlling secondary CPUs, and possibly console output.
126 config SIBYTE_CFE_CONSOLE
127 bool "Use firmware console"
128 depends on SIBYTE_CFE
130 Use the CFE API's console write routines during boot. Other console
131 options (VT console, sb1250 duart console, etc.) should not be
134 config SIBYTE_STANDALONE
136 depends on SIBYTE_SB1xxx_SOC && !SIBYTE_CFE
137 select SYS_HAS_EARLY_PRINTK
140 config SIBYTE_STANDALONE_RAM_SIZE
141 int "Memory size (in megabytes)"
142 depends on SIBYTE_STANDALONE
145 config SIBYTE_BUS_WATCHER
146 bool "Support for Bus Watcher statistics"
147 depends on SIBYTE_SB1xxx_SOC
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.
162 config SIBYTE_SB1250_PROF
163 bool "Support for SB1/SOC profiling - SB1/SCD perf counters"
164 depends on SIBYTE_SB1xxx_SOC
167 bool "Support for ZBbus profiling"
168 depends on SIBYTE_SB1xxx_SOC