5 select SIBYTE_SB1xxx_SOC
10 select SIBYTE_SB1xxx_SOC
16 select SIBYTE_SB1xxx_SOC
18 config SIBYTE_BCM1125H
23 select SIBYTE_SB1xxx_SOC
27 select SIBYTE_SB1xxx_SOC
32 select SIBYTE_SB1xxx_SOC
37 select SIBYTE_SB1xxx_SOC
39 config SIBYTE_SB1xxx_SOC
41 depends on EXPERIMENTAL
45 select SYS_SUPPORTS_32BIT_KERNEL
46 select SYS_SUPPORTS_64BIT_KERNEL
49 prompt "SiByte SOC Stepping"
50 depends on SIBYTE_SB1xxx_SOC
54 depends on SIBYTE_SB1250
55 select CPU_HAS_PREFETCH
57 config CPU_SB1_PASS_2_1250
59 depends on SIBYTE_SB1250
62 Also called BCM1250 Pass 2
64 config CPU_SB1_PASS_2_2
66 depends on SIBYTE_SB1250
67 select CPU_HAS_PREFETCH
69 Also called BCM1250 Pass 2.2
73 depends on SIBYTE_SB1250
74 select CPU_HAS_PREFETCH
76 Also called BCM1250 Pass 3
78 config CPU_SB1_PASS_2_112x
80 depends on SIBYTE_BCM112X
85 depends on SIBYTE_BCM112X
86 select CPU_HAS_PREFETCH
95 depends on PCI && (SIBYTE_SB1250 || SIBYTE_BCM1125H)
99 bool "Running under simulation"
100 depends on SIBYTE_SB1xxx_SOC
102 Build a kernel suitable for running under the GDB simulator.
103 Primarily adjusts the kernel's notion of time.
105 config CONFIG_SB1_CEX_ALWAYS_FATAL
106 bool "All cache exceptions considered fatal (no recovery attempted)"
107 depends on SIBYTE_SB1xxx_SOC
109 config CONFIG_SB1_CERR_STALL
110 bool "Stall (rather than panic) on fatal cache error"
111 depends on SIBYTE_SB1xxx_SOC
114 bool "Booting from CFE"
115 depends on SIBYTE_SB1xxx_SOC
117 Make use of the CFE API for enumerating available memory,
118 controlling secondary CPUs, and possibly console output.
120 config SIBYTE_CFE_CONSOLE
121 bool "Use firmware console"
122 depends on SIBYTE_CFE
124 Use the CFE API's console write routines during boot. Other console
125 options (VT console, sb1250 duart console, etc.) should not be
128 config SIBYTE_STANDALONE
130 depends on SIBYTE_SB1xxx_SOC && !SIBYTE_CFE
133 config SIBYTE_STANDALONE_RAM_SIZE
134 int "Memory size (in megabytes)"
135 depends on SIBYTE_STANDALONE
138 config SIBYTE_BUS_WATCHER
139 bool "Support for Bus Watcher statistics"
140 depends on SIBYTE_SB1xxx_SOC
142 Handle and keep statistics on the bus error interrupts (COR_ECC,
145 config SIBYTE_BW_TRACE
146 bool "Capture bus trace before bus error"
147 depends on SIBYTE_BUS_WATCHER
149 Run a continuous bus trace, dumping the raw data as soon as
150 a ZBbus error is detected. Cannot work if ZBbus profiling
151 is turned on, and also will interfere with JTAG-based trace
152 buffer activity. Raw buffer data is dumped to console, and
153 must be processed off-line.
155 config SIBYTE_SB1250_PROF
156 bool "Support for SB1/SOC profiling - SB1/SCD perf counters"
157 depends on SIBYTE_SB1xxx_SOC
160 bool "Support for ZBbus profiling"
161 depends on SIBYTE_SB1xxx_SOC