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
120 Make use of the CFE API for enumerating available memory,
121 controlling secondary CPUs, and possibly console output.
123 config SIBYTE_CFE_CONSOLE
124 bool "Use firmware console"
125 depends on SIBYTE_CFE
127 Use the CFE API's console write routines during boot. Other console
128 options (VT console, sb1250 duart console, etc.) should not be
131 config SIBYTE_STANDALONE
133 depends on SIBYTE_SB1xxx_SOC && !SIBYTE_CFE
136 config SIBYTE_STANDALONE_RAM_SIZE
137 int "Memory size (in megabytes)"
138 depends on SIBYTE_STANDALONE
141 config SIBYTE_BUS_WATCHER
142 bool "Support for Bus Watcher statistics"
143 depends on SIBYTE_SB1xxx_SOC
145 Handle and keep statistics on the bus error interrupts (COR_ECC,
148 config SIBYTE_BW_TRACE
149 bool "Capture bus trace before bus error"
150 depends on SIBYTE_BUS_WATCHER
152 Run a continuous bus trace, dumping the raw data as soon as
153 a ZBbus error is detected. Cannot work if ZBbus profiling
154 is turned on, and also will interfere with JTAG-based trace
155 buffer activity. Raw buffer data is dumped to console, and
156 must be processed off-line.
158 config SIBYTE_SB1250_PROF
159 bool "Support for SB1/SOC profiling - SB1/SCD perf counters"
160 depends on SIBYTE_SB1xxx_SOC
163 bool "Support for ZBbus profiling"
164 depends on SIBYTE_SB1xxx_SOC