Kconfig 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. comment "S/390 block device drivers"
  2. depends on S390 && BLOCK
  3. config BLK_DEV_XPRAM
  4. def_tristate m
  5. prompt "XPRAM disk support"
  6. depends on S390 && BLOCK
  7. help
  8. Select this option if you want to use your expanded storage on S/390
  9. or zSeries as a disk. This is useful as a _fast_ swap device if you
  10. want to access more than 2G of memory when running in 31 bit mode.
  11. This option is also available as a module which will be called
  12. xpram. If unsure, say "N".
  13. config DCSSBLK
  14. def_tristate m
  15. select DAX
  16. prompt "DCSSBLK support"
  17. depends on S390 && BLOCK
  18. help
  19. Support for dcss block device
  20. config DASD
  21. def_tristate y
  22. prompt "Support for DASD devices"
  23. depends on CCW && BLOCK
  24. select IOSCHED_DEADLINE
  25. help
  26. Enable this option if you want to access DASDs directly utilizing
  27. S/390s channel subsystem commands. This is necessary for running
  28. natively on a single image or an LPAR.
  29. config DASD_PROFILE
  30. def_bool y
  31. prompt "Profiling support for dasd devices"
  32. depends on DASD
  33. help
  34. Enable this option if you want to see profiling information
  35. in /proc/dasd/statistics.
  36. config DASD_ECKD
  37. def_tristate y
  38. prompt "Support for ECKD Disks"
  39. depends on DASD
  40. help
  41. ECKD devices are the most commonly used devices. You should enable
  42. this option unless you are very sure to have no ECKD device.
  43. config DASD_FBA
  44. def_tristate y
  45. prompt "Support for FBA Disks"
  46. depends on DASD
  47. help
  48. Select this option to be able to access FBA devices. It is safe to
  49. say "Y".
  50. config DASD_DIAG
  51. def_tristate y
  52. prompt "Support for DIAG access to Disks"
  53. depends on DASD
  54. help
  55. Select this option if you want to use Diagnose250 command to access
  56. Disks under VM. If you are not running under VM or unsure what it is,
  57. say "N".
  58. config DASD_EER
  59. def_bool y
  60. prompt "Extended error reporting (EER)"
  61. depends on DASD
  62. help
  63. This driver provides a character device interface to the
  64. DASD extended error reporting. This is only needed if you want to
  65. use applications written for the EER facility.
  66. config SCM_BLOCK
  67. def_tristate m
  68. prompt "Support for Storage Class Memory"
  69. depends on S390 && BLOCK && EADM_SCH && SCM_BUS
  70. help
  71. Block device driver for Storage Class Memory (SCM). This driver
  72. provides a block device interface for each available SCM increment.
  73. To compile this driver as a module, choose M here: the
  74. module will be called scm_block.