5 select SIBYTE_SB1xxx_SOC
6 select SYS_SUPPORTS_SMP
11 select SIBYTE_SB1xxx_SOC
17 select SIBYTE_SB1xxx_SOC
19 config SIBYTE_BCM1125H
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
98 depends on PCI && (SIBYTE_SB1250 || SIBYTE_BCM1125H)
102 bool "Running under simulation"
103 depends on SIBYTE_SB1xxx_SOC
105 Build a kernel suitable for running under the GDB simulator.
106 Primarily adjusts the kernel's notion of time.
108 config SB1_CEX_ALWAYS_FATAL
109 bool "All cache exceptions considered fatal (no recovery attempted)"
110 depends on SIBYTE_SB1xxx_SOC
112 config SB1_CERR_STALL
113 bool "Stall (rather than panic) on fatal cache error"
114 depends on SIBYTE_SB1xxx_SOC
117 bool "Booting from CFE"
118 depends on SIBYTE_SB1xxx_SOC
119 select SYS_HAS_EARLY_PRINTK
121 Make use of the CFE API for enumerating available memory,
122 controlling secondary CPUs, and possibly console output.
124 config SIBYTE_CFE_CONSOLE
125 bool "Use firmware console"
126 depends on SIBYTE_CFE
128 Use the CFE API's console write routines during boot. Other console
129 options (VT console, sb1250 duart console, etc.) should not be
132 config SIBYTE_STANDALONE
134 depends on SIBYTE_SB1xxx_SOC && !SIBYTE_CFE
135 select SYS_HAS_EARLY_PRINTK
138 config SIBYTE_STANDALONE_RAM_SIZE
139 int "Memory size (in megabytes)"
140 depends on SIBYTE_STANDALONE
143 config SIBYTE_BUS_WATCHER
144 bool "Support for Bus Watcher statistics"
145 depends on SIBYTE_SB1xxx_SOC
147 Handle and keep statistics on the bus error interrupts (COR_ECC,
150 config SIBYTE_BW_TRACE
151 bool "Capture bus trace before bus error"
152 depends on SIBYTE_BUS_WATCHER
154 Run a continuous bus trace, dumping the raw data as soon as
155 a ZBbus error is detected. Cannot work if ZBbus profiling
156 is turned on, and also will interfere with JTAG-based trace
157 buffer activity. Raw buffer data is dumped to console, and
158 must be processed off-line.
160 config SIBYTE_SB1250_PROF
161 bool "Support for SB1/SOC profiling - SB1/SCD perf counters"
162 depends on SIBYTE_SB1xxx_SOC
165 bool "Support for ZBbus profiling"
166 depends on SIBYTE_SB1xxx_SOC