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