Kconfig 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. #
  3. # MemoryStick core configuration
  4. #
  5. comment "MemoryStick drivers"
  6. config MEMSTICK_UNSAFE_RESUME
  7. bool "Allow unsafe resume (DANGEROUS)"
  8. help
  9. If you say Y here, the MemoryStick layer will assume that all
  10. cards stayed in their respective slots during the suspend. The
  11. normal behaviour is to remove them at suspend and
  12. redetecting them at resume. Breaking this assumption will
  13. in most cases result in data corruption.
  14. This option is usually just for embedded systems which use
  15. a MemoryStick card for rootfs. Most people should say N here.
  16. config MSPRO_BLOCK
  17. tristate "MemoryStick Pro block device driver"
  18. depends on BLOCK
  19. imply IOSCHED_BFQ
  20. help
  21. Say Y here to enable the MemoryStick Pro block device driver
  22. support. This provides a block device driver, which you can use
  23. to mount the filesystem. Almost everyone wishing MemoryStick
  24. support should say Y or M here.
  25. config MS_BLOCK
  26. tristate "MemoryStick Standard device driver"
  27. depends on BLOCK
  28. imply IOSCHED_BFQ
  29. help
  30. Say Y here to enable the MemoryStick Standard device driver
  31. support. This provides a block device driver, which you can use
  32. to mount the filesystem.
  33. This driver works with old (bulky) MemoryStick and MemoryStick Duo
  34. but not PRO. Say Y if you have such card.
  35. Driver is new and not yet well tested, thus it can damage your card
  36. (even permanently)