Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0
0002 comment "S/390 block device drivers"
0003         depends on S390 && BLOCK
0004 
0005 config DCSSBLK
0006         def_tristate m
0007         select FS_DAX_LIMITED
0008         select DAX
0009         prompt "DCSSBLK support"
0010         depends on S390 && BLOCK
0011         help
0012           Support for dcss block device
0013 
0014 config DASD
0015         def_tristate y
0016         prompt "Support for DASD devices"
0017         depends on CCW && BLOCK
0018         help
0019           Enable this option if you want to access DASDs directly utilizing
0020           S/390s channel subsystem commands. This is necessary for running
0021           natively on a single image or an LPAR.
0022 
0023 config DASD_PROFILE
0024         def_bool y
0025         prompt "Profiling support for dasd devices"
0026         depends on DASD
0027         help
0028           Enable this option if you want to see profiling information
0029           in /proc/dasd/statistics.
0030 
0031 config DASD_ECKD
0032         def_tristate y
0033         prompt "Support for ECKD Disks"
0034         depends on DASD
0035         help
0036           ECKD devices are the most commonly used devices. You should enable
0037           this option unless you are very sure to have no ECKD device.
0038 
0039 config DASD_FBA
0040         def_tristate y
0041         prompt "Support for FBA  Disks"
0042         depends on DASD
0043         help
0044           Select this option to be able to access FBA devices. It is safe to
0045           say "Y".
0046 
0047 config DASD_DIAG
0048         def_tristate y
0049         prompt "Support for DIAG access to Disks"
0050         depends on DASD
0051         help
0052           Select this option if you want to use Diagnose250 command to access
0053           Disks under VM.  If you are not running under VM or unsure what it is,
0054           say "N".
0055 
0056 config DASD_EER
0057         def_bool y
0058         prompt "Extended error reporting (EER)"
0059         depends on DASD
0060         help
0061           This driver provides a character device interface to the
0062           DASD extended error reporting. This is only needed if you want to
0063           use applications written for the EER facility.
0064 
0065 config SCM_BLOCK
0066         def_tristate m
0067         prompt "Support for Storage Class Memory"
0068         depends on S390 && BLOCK && EADM_SCH && SCM_BUS
0069         help
0070           Block device driver for Storage Class Memory (SCM). This driver
0071           provides a block device interface for each available SCM increment.
0072 
0073           To compile this driver as a module, choose M here: the
0074           module will be called scm_block.