Kconfig 2.0 KB

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