Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 #
0003 # MemoryStick core configuration
0004 #
0005 
0006 comment "MemoryStick drivers"
0007 
0008 config MEMSTICK_UNSAFE_RESUME
0009         bool "Allow unsafe resume (DANGEROUS)"
0010         help
0011           If you say Y here, the MemoryStick layer will assume that all
0012           cards stayed in their respective slots during the suspend. The
0013           normal behaviour is to remove them at suspend and
0014           redetecting them at resume. Breaking this assumption will
0015           in most cases result in data corruption.
0016 
0017           This option is usually just for embedded systems which use
0018           a MemoryStick card for rootfs. Most people should say N here.
0019 
0020 config MSPRO_BLOCK
0021         tristate "MemoryStick Pro block device driver"
0022         depends on BLOCK
0023         help
0024           Say Y here to enable the MemoryStick Pro block device driver
0025           support. This provides a block device driver, which you can use
0026           to mount the filesystem. Almost everyone wishing MemoryStick
0027           support should say Y or M here.
0028 
0029 config MS_BLOCK
0030         tristate "MemoryStick Standard device driver"
0031         depends on BLOCK
0032         help
0033           Say Y here to enable the MemoryStick Standard device driver
0034           support. This provides a block device driver, which you can use
0035           to mount the filesystem.
0036           This driver works with old (bulky) MemoryStick and MemoryStick Duo
0037           but not PRO. Say Y if you have such card.
0038           Driver is new and not yet well tested, thus it can damage your card
0039           (even permanently)