xref: /openbmc/linux/drivers/s390/block/Kconfig (revision d0b2eaa3)
1347a8dc3SMartin Schwidefskyif S390
21da177e4SLinus Torvalds
31da177e4SLinus Torvaldscomment "S/390 block device drivers"
4347a8dc3SMartin Schwidefsky	depends on S390
51da177e4SLinus Torvalds
61da177e4SLinus Torvaldsconfig BLK_DEV_XPRAM
71da177e4SLinus Torvalds	tristate "XPRAM disk support"
8347a8dc3SMartin Schwidefsky	depends on S390
91da177e4SLinus Torvalds	help
101da177e4SLinus Torvalds	  Select this option if you want to use your expanded storage on S/390
111da177e4SLinus Torvalds	  or zSeries as a disk.  This is useful as a _fast_ swap device if you
121da177e4SLinus Torvalds	  want to access more than 2G of memory when running in 31 bit mode.
131da177e4SLinus Torvalds	  This option is also available as a module which will be called
141da177e4SLinus Torvalds	  xpram.  If unsure, say "N".
151da177e4SLinus Torvalds
161da177e4SLinus Torvaldsconfig DCSSBLK
171da177e4SLinus Torvalds	tristate "DCSSBLK support"
181da177e4SLinus Torvalds	help
191da177e4SLinus Torvalds	  Support for dcss block device
201da177e4SLinus Torvalds
211da177e4SLinus Torvaldsconfig DASD
221da177e4SLinus Torvalds	tristate "Support for DASD devices"
231da177e4SLinus Torvalds	depends on CCW
241da177e4SLinus Torvalds	help
251da177e4SLinus Torvalds	  Enable this option if you want to access DASDs directly utilizing
261da177e4SLinus Torvalds	  S/390s channel subsystem commands. This is necessary for running
271da177e4SLinus Torvalds	  natively on a single image or an LPAR.
281da177e4SLinus Torvalds
291da177e4SLinus Torvaldsconfig DASD_PROFILE
301da177e4SLinus Torvalds	bool "Profiling support for dasd devices"
311da177e4SLinus Torvalds	depends on DASD
321da177e4SLinus Torvalds	help
331da177e4SLinus Torvalds	  Enable this option if you want to see profiling information
341da177e4SLinus Torvalds          in /proc/dasd/statistics.
351da177e4SLinus Torvalds
361da177e4SLinus Torvaldsconfig DASD_ECKD
371da177e4SLinus Torvalds	tristate "Support for ECKD Disks"
381da177e4SLinus Torvalds	depends on DASD
391da177e4SLinus Torvalds	help
401da177e4SLinus Torvalds	  ECKD devices are the most commonly used devices. You should enable
411da177e4SLinus Torvalds	  this option unless you are very sure to have no ECKD device.
421da177e4SLinus Torvalds
431da177e4SLinus Torvaldsconfig DASD_FBA
441da177e4SLinus Torvalds	tristate "Support for FBA  Disks"
451da177e4SLinus Torvalds	depends on DASD
461da177e4SLinus Torvalds	help
471da177e4SLinus Torvalds	  Select this option to be able to access FBA devices. It is safe to
481da177e4SLinus Torvalds	  say "Y".
491da177e4SLinus Torvalds
501da177e4SLinus Torvaldsconfig DASD_DIAG
511da177e4SLinus Torvalds	tristate "Support for DIAG access to Disks"
52d0b2eaa3SPeter Oberparleiter	depends on DASD
531da177e4SLinus Torvalds	help
541da177e4SLinus Torvalds	  Select this option if you want to use Diagnose250 command to access
551da177e4SLinus Torvalds	  Disks under VM.  If you are not running under VM or unsure what it is,
561da177e4SLinus Torvalds	  say "N".
571da177e4SLinus Torvalds
581da177e4SLinus Torvaldsendif
59