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
29 config SIBYTE_SB1xxx_SOC
31 depends on EXPERIMENTAL
35 select SYS_SUPPORTS_32BIT_KERNEL
36 select SYS_SUPPORTS_64BIT_KERNEL
39 prompt "SiByte SOC Stepping"
40 depends on SIBYTE_SB1xxx_SOC
44 depends on SIBYTE_SB1250
45 select CPU_HAS_PREFETCH
47 config CPU_SB1_PASS_2_1250
49 depends on SIBYTE_SB1250
52 Also called BCM1250 Pass 2
54 config CPU_SB1_PASS_2_2
56 depends on SIBYTE_SB1250
57 select CPU_HAS_PREFETCH
59 Also called BCM1250 Pass 2.2
63 depends on SIBYTE_SB1250
64 select CPU_HAS_PREFETCH
66 Also called BCM1250 Pass 3
68 config CPU_SB1_PASS_2_112x
70 depends on SIBYTE_BCM112X
75 depends on SIBYTE_BCM112X
76 select CPU_HAS_PREFETCH
85 depends on PCI && (SIBYTE_SB1250 || SIBYTE_BCM1125H)
89 bool "Running under simulation"
90 depends on SIBYTE_SB1xxx_SOC
92 Build a kernel suitable for running under the GDB simulator.
93 Primarily adjusts the kernel's notion of time.
96 bool "Booting from CFE"
97 depends on SIBYTE_SB1xxx_SOC
99 Make use of the CFE API for enumerating available memory,
100 controlling secondary CPUs, and possibly console output.
102 config SIBYTE_CFE_CONSOLE
103 bool "Use firmware console"
104 depends on SIBYTE_CFE
106 Use the CFE API's console write routines during boot. Other console
107 options (VT console, sb1250 duart console, etc.) should not be
110 config SIBYTE_STANDALONE
112 depends on SIBYTE_SB1xxx_SOC && !SIBYTE_CFE
115 config SIBYTE_STANDALONE_RAM_SIZE
116 int "Memory size (in megabytes)"
117 depends on SIBYTE_STANDALONE
120 config SIBYTE_BUS_WATCHER
121 bool "Support for Bus Watcher statistics"
122 depends on SIBYTE_SB1xxx_SOC
124 Handle and keep statistics on the bus error interrupts (COR_ECC,
127 config SIBYTE_BW_TRACE
128 bool "Capture bus trace before bus error"
129 depends on SIBYTE_BUS_WATCHER
131 Run a continuous bus trace, dumping the raw data as soon as
132 a ZBbus error is detected. Cannot work if ZBbus profiling
133 is turned on, and also will interfere with JTAG-based trace
134 buffer activity. Raw buffer data is dumped to console, and
135 must be processed off-line.
137 config SIBYTE_SB1250_PROF
138 bool "Support for SB1/SOC profiling - SB1/SCD perf counters"
139 depends on SIBYTE_SB1xxx_SOC
142 bool "Support for ZBbus profiling"
143 depends on SIBYTE_SB1xxx_SOC