1 # SPDX-License-Identifier: GPL-2.0 2 config SIBYTE_SB1250 3 bool 4 select CEVT_SB1250 5 select CSRC_SB1250 6 select HAVE_PCI 7 select IRQ_MIPS_CPU 8 select SIBYTE_ENABLE_LDT_IF_PCI 9 select SIBYTE_HAS_ZBUS_PROFILING 10 select SIBYTE_SB1xxx_SOC 11 select SYS_SUPPORTS_SMP 12 13 config SIBYTE_BCM1125 14 bool 15 select CEVT_SB1250 16 select CSRC_SB1250 17 select HAVE_PCI 18 select IRQ_MIPS_CPU 19 select SIBYTE_BCM112X 20 select SIBYTE_HAS_ZBUS_PROFILING 21 select SIBYTE_SB1xxx_SOC 22 23 config SIBYTE_BCM112X 24 bool 25 select CEVT_SB1250 26 select CSRC_SB1250 27 select IRQ_MIPS_CPU 28 select SIBYTE_SB1xxx_SOC 29 select SIBYTE_HAS_ZBUS_PROFILING 30 31 config SIBYTE_BCM1x80 32 bool 33 select CEVT_BCM1480 34 select CSRC_BCM1480 35 select HAVE_PCI 36 select IRQ_MIPS_CPU 37 select SIBYTE_HAS_ZBUS_PROFILING 38 select SIBYTE_SB1xxx_SOC 39 select SYS_SUPPORTS_SMP 40 41 config SIBYTE_SB1xxx_SOC 42 bool 43 select IRQ_MIPS_CPU 44 select SWAP_IO_SPACE 45 select SYS_SUPPORTS_32BIT_KERNEL 46 select SYS_SUPPORTS_64BIT_KERNEL 47 select FW_CFE 48 select SYS_HAS_EARLY_PRINTK 49 50 choice 51 prompt "SiByte SOC Stepping" 52 depends on SIBYTE_SB1xxx_SOC 53 54 config CPU_SB1_PASS_2_1250 55 bool "1250 An" 56 depends on SIBYTE_SB1250 57 select CPU_SB1_PASS_2 58 help 59 Also called BCM1250 Pass 2 60 61 config CPU_SB1_PASS_2_2 62 bool "1250 Bn" 63 depends on SIBYTE_SB1250 64 select CPU_HAS_PREFETCH 65 help 66 Also called BCM1250 Pass 2.2 67 68 config CPU_SB1_PASS_4 69 bool "1250 Cn" 70 depends on SIBYTE_SB1250 71 select CPU_HAS_PREFETCH 72 help 73 Also called BCM1250 Pass 3 74 75 config CPU_SB1_PASS_2_112x 76 bool "112x Hybrid" 77 depends on SIBYTE_BCM112X 78 select CPU_SB1_PASS_2 79 80 config CPU_SB1_PASS_3 81 bool "112x An" 82 depends on SIBYTE_BCM112X 83 select CPU_HAS_PREFETCH 84 85 endchoice 86 87 config CPU_SB1_PASS_2 88 bool 89 90 config SIBYTE_HAS_LDT 91 bool 92 93 config SIBYTE_ENABLE_LDT_IF_PCI 94 bool 95 select SIBYTE_HAS_LDT if PCI 96 97 config SB1_CEX_ALWAYS_FATAL 98 bool "All cache exceptions considered 99 depends on SIBYTE_SB1xxx_SOC 100 101 config SB1_CERR_STALL 102 bool "Stall (rather than panic) on fat 103 depends on SIBYTE_SB1xxx_SOC 104 105 config SIBYTE_CFE_CONSOLE 106 bool "Use firmware console" 107 depends on SIBYTE_SB1xxx_SOC 108 help 109 Use the CFE API's console write rout 110 options (VT console, sb1250 duart co 111 configured. 112 113 config SIBYTE_BUS_WATCHER 114 bool "Support for Bus Watcher statisti 115 depends on SIBYTE_SB1xxx_SOC && \ 116 (SIBYTE_BCM112X || SIBYTE_SB12 117 help 118 Handle and keep statistics on the bu 119 BAD_ECC, IO_BUS). 120 121 config SIBYTE_BW_TRACE 122 bool "Capture bus trace before bus err 123 depends on SIBYTE_BUS_WATCHER 124 help 125 Run a continuous bus trace, dumping 126 a ZBbus error is detected. Cannot w 127 is turned on, and also will interfer 128 buffer activity. Raw buffer data is 129 must be processed off-line. 130 131 config SIBYTE_TBPROF 132 tristate "Support for ZBbus profiling" 133 depends on SIBYTE_HAS_ZBUS_PROFILING 134 135 config SIBYTE_HAS_ZBUS_PROFILING 136 bool
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.