OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [linux/] [linux-2.4/] [arch/] [sparc64/] [config.in] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1275 phoenix
# $Id: config.in,v 1.1.1.1 2004-04-15 01:33:37 phoenix Exp $
2
# For a description of the syntax of this configuration file,
3
# see the Configure script.
4
#
5
mainmenu_name "Linux/UltraSPARC Kernel Configuration"
6
 
7
mainmenu_option next_comment
8
comment 'Code maturity level options'
9
bool 'Prompt for development and/or incomplete code/drivers' CONFIG_EXPERIMENTAL
10
endmenu
11
 
12
mainmenu_option next_comment
13
comment 'Loadable module support'
14
bool 'Enable loadable module support' CONFIG_MODULES
15
if [ "$CONFIG_MODULES" = "y" ]; then
16
   bool '  Set version information on all symbols for modules' CONFIG_MODVERSIONS
17
   bool '  Kernel module loader' CONFIG_KMOD
18
fi
19
endmenu
20
 
21
mainmenu_option next_comment
22
comment 'General setup'
23
 
24
tristate 'UltraSPARC-III bootbus i2c controller driver' CONFIG_BBC_I2C
25
 
26
define_bool CONFIG_VT y
27
define_bool CONFIG_VT_CONSOLE y
28
 
29
bool 'Symmetric multi-processing support' CONFIG_SMP
30
 
31
if [ "$CONFIG_SMP" = "y" ]; then
32
   int  'Maximum number of CPUs (2-32)' CONFIG_NR_CPUS 32
33
fi
34
 
35
# Identify this as a Sparc64 build
36
define_bool CONFIG_SPARC64 y
37
 
38
bool 'Support for hot-pluggable devices' CONFIG_HOTPLUG
39
 
40
# Global things across all Sun machines.
41
define_bool CONFIG_HAVE_DEC_LOCK y
42
define_bool CONFIG_RWSEM_GENERIC_SPINLOCK n
43
define_bool CONFIG_RWSEM_XCHGADD_ALGORITHM y
44
define_bool CONFIG_ISA n
45
define_bool CONFIG_ISAPNP n
46
define_bool CONFIG_EISA n
47
define_bool CONFIG_MCA n
48
define_bool CONFIG_PCMCIA n
49
define_bool CONFIG_SBUS y
50
define_bool CONFIG_SBUSCHAR y
51
define_bool CONFIG_BUSMOUSE y
52
define_bool CONFIG_SUN_MOUSE y
53
define_bool CONFIG_SERIAL y
54
define_bool CONFIG_SUN_SERIAL y
55
define_bool CONFIG_SERIAL_CONSOLE y
56
define_bool CONFIG_SUN_KEYBOARD y
57
define_bool CONFIG_SUN_CONSOLE y
58
define_bool CONFIG_SUN_AUXIO y
59
define_bool CONFIG_SUN_IO y
60
bool 'PCI support' CONFIG_PCI
61
if [ "$CONFIG_PCI" = "y" ] ; then
62
   define_bool CONFIG_RTC y
63
fi
64
source drivers/pci/Config.in
65
 
66
tristate 'Openprom tree appears in /proc/openprom' CONFIG_SUN_OPENPROMFS
67
bool 'Networking support' CONFIG_NET
68
bool 'System V IPC' CONFIG_SYSVIPC
69
bool 'BSD Process Accounting' CONFIG_BSD_PROCESS_ACCT
70
bool 'Sysctl support' CONFIG_SYSCTL
71
if [ "$CONFIG_PROC_FS" = "y" ]; then
72
   define_bool CONFIG_KCORE_ELF y
73
fi
74
bool 'Kernel support for Linux/Sparc 32bit binary compatibility' CONFIG_SPARC32_COMPAT
75
if [ "$CONFIG_SPARC32_COMPAT" != "n" ]; then
76
   tristate '  Kernel support for 32-bit ELF binaries' CONFIG_BINFMT_ELF32
77
   bool '  Kernel support for 32-bit (ie. SunOS) a.out binaries' CONFIG_BINFMT_AOUT32
78
fi
79
tristate 'Kernel support for 64-bit ELF binaries' CONFIG_BINFMT_ELF
80
tristate 'Kernel support for MISC binaries' CONFIG_BINFMT_MISC
81
bool 'SunOS binary emulation' CONFIG_SUNOS_EMUL
82
if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
83
   tristate 'Solaris binary emulation (EXPERIMENTAL)' CONFIG_SOLARIS_EMUL
84
fi
85
bool 'Select task to kill on out of memory condition' CONFIG_OOM_KILLER
86
source drivers/parport/Config.in
87
dep_tristate '  Parallel printer support' CONFIG_PRINTER $CONFIG_PARPORT
88
if [ "$CONFIG_PCI" = "y" ]; then
89
   tristate 'SUNW, envctrl support' CONFIG_ENVCTRL
90
   tristate '7-Segment Display support' CONFIG_DISPLAY7SEG
91
   tristate 'CP1XXX Hardware Watchdog support' CONFIG_WATCHDOG_CP1XXX
92
   tristate 'RIO Hardware Watchdog support' CONFIG_WATCHDOG_RIO
93
fi
94
endmenu
95
 
96
mainmenu_option next_comment
97
comment 'Console drivers'
98
bool 'PROM console' CONFIG_PROM_CONSOLE
99
source drivers/video/Config.in
100
endmenu
101
 
102
source drivers/sbus/char/Config.in
103
source drivers/sbus/audio/Config.in
104
source drivers/mtd/Config.in
105
mainmenu_option next_comment
106
comment 'Block devices'
107
 
108
bool 'Normal floppy disk support' CONFIG_BLK_DEV_FD
109
 
110
tristate 'Loopback device support' CONFIG_BLK_DEV_LOOP
111
dep_tristate 'Network block device support' CONFIG_BLK_DEV_NBD $CONFIG_NET
112
 
113
source drivers/md/Config.in
114
 
115
tristate 'RAM disk support' CONFIG_BLK_DEV_RAM
116
if [ "$CONFIG_BLK_DEV_RAM" = "y" -o "$CONFIG_BLK_DEV_RAM" = "m" ]; then
117
        int '   Default RAM disk size' CONFIG_BLK_DEV_RAM_SIZE 4096
118
fi
119
dep_bool '  Initial RAM disk (initrd) support' CONFIG_BLK_DEV_INITRD $CONFIG_BLK_DEV_RAM
120
 
121
endmenu
122
 
123
if [ "$CONFIG_NET" = "y" ]; then
124
   source net/Config.in
125
fi
126
 
127
mainmenu_option next_comment
128
comment 'ATA/IDE/MFM/RLL support'
129
 
130
tristate 'ATA/IDE/MFM/RLL support' CONFIG_IDE
131
 
132
if [ "$CONFIG_IDE" != "n" ]; then
133
  source drivers/ide/Config.in
134
else
135
  define_bool CONFIG_BLK_DEV_HD n
136
fi
137
endmenu
138
 
139
mainmenu_option next_comment
140
comment 'SCSI support'
141
 
142
tristate 'SCSI support' CONFIG_SCSI
143
 
144
if [ "$CONFIG_SCSI" != "n" ]; then
145
   comment 'SCSI support type (disk, tape, CDrom)'
146
 
147
   dep_tristate '  SCSI disk support' CONFIG_BLK_DEV_SD $CONFIG_SCSI
148
 
149
   if [ "$CONFIG_BLK_DEV_SD" != "n" ]; then
150
      int  'Maximum number of SCSI disks that can be loaded as modules' CONFIG_SD_EXTRA_DEVS 40
151
   fi
152
 
153
   dep_tristate '  SCSI tape support' CONFIG_CHR_DEV_ST $CONFIG_SCSI
154
 
155
   dep_tristate '  SCSI OnStream SC-x0 tape support' CONFIG_CHR_DEV_OSST $CONFIG_SCSI
156
 
157
   dep_tristate '  SCSI CDROM support' CONFIG_BLK_DEV_SR $CONFIG_SCSI
158
 
159
   if [ "$CONFIG_BLK_DEV_SR" != "n" ]; then
160
      bool '    Enable vendor-specific extensions (for SCSI CDROM)' CONFIG_BLK_DEV_SR_VENDOR
161
      int  'Maximum number of CDROM devices that can be loaded as modules' CONFIG_SR_EXTRA_DEVS 2
162
   fi
163
 
164
   dep_tristate '  SCSI generic support' CONFIG_CHR_DEV_SG $CONFIG_SCSI
165
 
166
   comment 'Some SCSI devices (e.g. CD jukebox) support multiple LUNs'
167
 
168
   bool '  Probe all LUNs on each SCSI device' CONFIG_SCSI_MULTI_LUN
169
 
170
   bool '  Verbose SCSI error reporting (kernel size +=12K)' CONFIG_SCSI_CONSTANTS
171
   bool '  SCSI logging facility' CONFIG_SCSI_LOGGING
172
 
173
   mainmenu_option next_comment
174
   comment 'SCSI low-level drivers'
175
 
176
   dep_tristate 'Sparc ESP Scsi Driver' CONFIG_SCSI_SUNESP $CONFIG_SCSI
177
   dep_tristate 'PTI Qlogic, ISP Driver' CONFIG_SCSI_QLOGICPTI $CONFIG_SCSI
178
 
179
   if [ "$CONFIG_PCI" != "n" ]; then
180
      source drivers/scsi/aic7xxx/Config.in
181
      if [ "$CONFIG_SCSI_AIC7XXX" != "y" ]; then
182
         dep_tristate 'Old Adaptec AIC7xxx support' CONFIG_SCSI_AIC7XXX_OLD $CONFIG_SCSI
183
         if [ "$CONFIG_SCSI_AIC7XXX_OLD" != "n" ]; then
184
            bool '  Enable Tagged Command Queueing (TCQ) by default' CONFIG_AIC7XXX_OLD_TCQ_ON_BY_DEFAULT
185
            int  '  Maximum number of TCQ commands per device' CONFIG_AIC7XXX_OLD_CMDS_PER_DEVICE 8
186
            bool '  Collect statistics to report in /proc' CONFIG_AIC7XXX_OLD_PROC_STATS
187
         fi
188
      fi
189
      dep_tristate 'SYM53C8XX Version 2 SCSI support' CONFIG_SCSI_SYM53C8XX_2 $CONFIG_SCSI
190
      if [ "$CONFIG_SCSI_SYM53C8XX_2" != "n" ]; then
191
         int  '  DMA addressing mode' CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE 1
192
         int  '  default tagged command queue depth' CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS 16
193
         int  '  maximum number of queued commands' CONFIG_SCSI_SYM53C8XX_MAX_TAGS 64
194
         bool '  use normal IO' CONFIG_SCSI_SYM53C8XX_IOMAPPED
195
      fi
196
      if [ "$CONFIG_SCSI_SYM53C8XX_2" != "y" ]; then
197
         dep_tristate 'NCR53C8XX SCSI support' CONFIG_SCSI_NCR53C8XX $CONFIG_SCSI
198
         dep_tristate 'SYM53C8XX SCSI support' CONFIG_SCSI_SYM53C8XX $CONFIG_SCSI
199
         if [ "$CONFIG_SCSI_NCR53C8XX" != "n" -o "$CONFIG_SCSI_SYM53C8XX" != "n" ]; then
200
            int 'default tagged command queue depth' CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS 8
201
            int 'maximum number of queued commands' CONFIG_SCSI_NCR53C8XX_MAX_TAGS 32
202
            int 'synchronous transfers frequency in MHz' CONFIG_SCSI_NCR53C8XX_SYNC 10
203
            bool '  enable profiling' CONFIG_SCSI_NCR53C8XX_PROFILE
204
            if [ "$CONFIG_SCSI_SYM53C8XX" != "n" ]; then
205
               bool '  include support for the NCR PQS/PDS SCSI card' CONFIG_SCSI_NCR53C8XX_PQS_PDS
206
            fi
207
            if [ "$CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS" = "0" ]; then
208
               bool '  not allow targets to disconnect' CONFIG_SCSI_NCR53C8XX_NO_DISCONNECT
209
            fi
210
            if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
211
               bool '  assume boards are SYMBIOS compatible (EXPERIMENTAL)' CONFIG_SCSI_NCR53C8XX_SYMBIOS_COMPAT
212
            fi
213
         fi
214
      fi
215
      dep_tristate 'Qlogic ISP SCSI support' CONFIG_SCSI_QLOGIC_ISP $CONFIG_SCSI
216
      dep_tristate 'Qlogic ISP FC SCSI support' CONFIG_SCSI_QLOGIC_FC $CONFIG_SCSI
217
      if [ "$CONFIG_SCSI_QLOGIC_FC" != "n" ]; then
218
         define_bool CONFIG_SCSI_QLOGIC_FC_FIRMWARE y
219
      fi
220
   fi
221
 
222
   endmenu
223
fi
224
endmenu
225
 
226
source drivers/fc4/Config.in
227
 
228
if [ "$CONFIG_PCI" = "y" ]; then
229
   source drivers/message/fusion/Config.in
230
fi
231
 
232
source drivers/ieee1394/Config.in
233
 
234
if [ "$CONFIG_NET" = "y" ]; then
235
   mainmenu_option next_comment
236
   comment 'Network device support'
237
 
238
   bool 'Network device support' CONFIG_NETDEVICES
239
   if [ "$CONFIG_NETDEVICES" = "y" ]; then
240
      source drivers/net/Config.in
241
      if [ "$CONFIG_ATM" = "y" -o "$CONFIG_ATM" = "m" ]; then
242
        source drivers/atm/Config.in
243
      fi
244
   fi
245
   endmenu
246
fi
247
 
248
# This one must be before the filesystem configs. -DaveM
249
mainmenu_option next_comment
250
comment 'Unix 98 PTY support'
251
bool 'Unix98 PTY support' CONFIG_UNIX98_PTYS
252
if [ "$CONFIG_UNIX98_PTYS" = "y" ]; then
253
   int 'Maximum number of Unix98 PTYs in use (0-2048)' CONFIG_UNIX98_PTY_COUNT 256
254
fi
255
endmenu
256
 
257
mainmenu_option next_comment
258
comment 'Video For Linux'
259
tristate 'Video For Linux' CONFIG_VIDEO_DEV
260
if [ "$CONFIG_VIDEO_DEV" != "n" ]; then
261
   if [ "$CONFIG_PCI" != "n" ]; then
262
      dep_tristate '  BT848 Video For Linux' CONFIG_VIDEO_BT848 $CONFIG_VIDEO_DEV
263
   fi
264
fi
265
endmenu
266
 
267
mainmenu_option next_comment
268
comment 'XFree86 DRI support'
269
bool 'Direct Rendering Manager (XFree86 DRI support)' CONFIG_DRM_NEW
270
dep_tristate '  Creator/Creator3D' CONFIG_DRM_FFB $CONFIG_DRM_NEW
271
dep_tristate '  3dfx Banshee/Voodoo3+' CONFIG_DRM_TDFX $CONFIG_DRM_NEW
272
dep_tristate '  ATI Rage 128' CONFIG_DRM_R128 $CONFIG_DRM_NEW
273
endmenu
274
 
275
source drivers/input/Config.in
276
 
277
source fs/Config.in
278
 
279
mainmenu_option next_comment
280
comment 'Sound'
281
 
282
tristate 'Sound card support' CONFIG_SOUND
283
if [ "$CONFIG_SOUND" != "n" ]; then
284
   source drivers/sound/Config.in
285
fi
286
endmenu
287
 
288
source drivers/usb/Config.in
289
 
290
source net/bluetooth/Config.in
291
 
292
mainmenu_option next_comment
293
comment 'Watchdog'
294
 
295
tristate 'Software watchdog' CONFIG_SOFT_WATCHDOG
296
endmenu
297
 
298
mainmenu_option next_comment
299
comment 'Kernel hacking'
300
 
301
bool 'Kernel debugging' CONFIG_DEBUG_KERNEL
302
if [ "$CONFIG_DEBUG_KERNEL" != "n" ]; then
303
   bool '  Debug memory allocations' CONFIG_DEBUG_SLAB
304
   bool '  Magic SysRq key' CONFIG_MAGIC_SYSRQ
305
   bool '  Spinlock debugging' CONFIG_DEBUG_SPINLOCK
306
   bool '  Verbose BUG() reporting (adds 70K)' CONFIG_DEBUG_BUGVERBOSE
307
   bool '  D-cache flush debugging' CONFIG_DEBUG_DCFLUSH
308
   bool '  Debug BOOTMEM initialization' CONFIG_DEBUG_BOOTMEM
309
fi
310
bool 'Stack Overflow Detection Support' CONFIG_STACK_DEBUG
311
if [ "$CONFIG_STACK_DEBUG" = "y" ] ; then
312
   define_bool CONFIG_MCOUNT y
313
fi
314
 
315
int 'Kernel messages buffer length shift (0 = default)' CONFIG_LOG_BUF_SHIFT 0
316
 
317
endmenu
318
 
319
source crypto/Config.in
320
source lib/Config.in

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.