Kconfig 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  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. prompt "DCSSBLK support"
  16. depends on S390 && BLOCK
  17. help
  18. Support for dcss block device
  19. config DASD
  20. def_tristate y
  21. prompt "Support for DASD devices"
  22. depends on CCW && BLOCK
  23. select IOSCHED_DEADLINE
  24. help
  25. Enable this option if you want to access DASDs directly utilizing
  26. S/390s channel subsystem commands. This is necessary for running
  27. natively on a single image or an LPAR.
  28. config DASD_PROFILE
  29. def_bool y
  30. prompt "Profiling support for dasd devices"
  31. depends on DASD
  32. help
  33. Enable this option if you want to see profiling information
  34. in /proc/dasd/statistics.
  35. config DASD_ECKD
  36. def_tristate y
  37. prompt "Support for ECKD Disks"
  38. depends on DASD
  39. help
  40. ECKD devices are the most commonly used devices. You should enable
  41. this option unless you are very sure to have no ECKD device.
  42. config DASD_FBA
  43. def_tristate y
  44. prompt "Support for FBA Disks"
  45. depends on DASD
  46. help
  47. Select this option to be able to access FBA devices. It is safe to
  48. say "Y".
  49. config DASD_DIAG
  50. def_tristate y
  51. prompt "Support for DIAG access to Disks"
  52. depends on DASD
  53. help
  54. Select this option if you want to use Diagnose250 command to access
  55. Disks under VM. If you are not running under VM or unsure what it is,
  56. say "N".
  57. config DASD_EER
  58. def_bool y
  59. prompt "Extended error reporting (EER)"
  60. depends on DASD
  61. help
  62. This driver provides a character device interface to the
  63. DASD extended error reporting. This is only needed if you want to
  64. use applications written for the EER facility.
  65. config SCM_BLOCK
  66. def_tristate m
  67. prompt "Support for Storage Class Memory"
  68. depends on S390 && BLOCK && EADM_SCH && SCM_BUS
  69. help
  70. Block device driver for Storage Class Memory (SCM). This driver
  71. provides a block device interface for each available SCM increment.
  72. To compile this driver as a module, choose M here: the
  73. module will be called scm_block.
  74. config SCM_BLOCK_CLUSTER_WRITE
  75. def_bool y
  76. prompt "SCM force cluster writes"
  77. depends on SCM_BLOCK
  78. help
  79. Force writes to Storage Class Memory (SCM) to be in done in clusters.