18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_ci#
38c2ecf20Sopenharmony_ci# MemoryStick core configuration
48c2ecf20Sopenharmony_ci#
58c2ecf20Sopenharmony_ci
68c2ecf20Sopenharmony_cicomment "MemoryStick drivers"
78c2ecf20Sopenharmony_ci
88c2ecf20Sopenharmony_ciconfig MEMSTICK_UNSAFE_RESUME
98c2ecf20Sopenharmony_ci	bool "Allow unsafe resume (DANGEROUS)"
108c2ecf20Sopenharmony_ci	help
118c2ecf20Sopenharmony_ci	  If you say Y here, the MemoryStick layer will assume that all
128c2ecf20Sopenharmony_ci	  cards stayed in their respective slots during the suspend. The
138c2ecf20Sopenharmony_ci	  normal behaviour is to remove them at suspend and
148c2ecf20Sopenharmony_ci	  redetecting them at resume. Breaking this assumption will
158c2ecf20Sopenharmony_ci	  in most cases result in data corruption.
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ci	  This option is usually just for embedded systems which use
188c2ecf20Sopenharmony_ci	  a MemoryStick card for rootfs. Most people should say N here.
198c2ecf20Sopenharmony_ci
208c2ecf20Sopenharmony_ciconfig MSPRO_BLOCK
218c2ecf20Sopenharmony_ci	tristate "MemoryStick Pro block device driver"
228c2ecf20Sopenharmony_ci	depends on BLOCK
238c2ecf20Sopenharmony_ci	help
248c2ecf20Sopenharmony_ci	  Say Y here to enable the MemoryStick Pro block device driver
258c2ecf20Sopenharmony_ci	  support. This provides a block device driver, which you can use
268c2ecf20Sopenharmony_ci	  to mount the filesystem. Almost everyone wishing MemoryStick
278c2ecf20Sopenharmony_ci	  support should say Y or M here.
288c2ecf20Sopenharmony_ci
298c2ecf20Sopenharmony_ciconfig MS_BLOCK
308c2ecf20Sopenharmony_ci	tristate "MemoryStick Standard device driver"
318c2ecf20Sopenharmony_ci	depends on BLOCK
328c2ecf20Sopenharmony_ci	help
338c2ecf20Sopenharmony_ci	  Say Y here to enable the MemoryStick Standard device driver
348c2ecf20Sopenharmony_ci	  support. This provides a block device driver, which you can use
358c2ecf20Sopenharmony_ci	  to mount the filesystem.
368c2ecf20Sopenharmony_ci	  This driver works with old (bulky) MemoryStick and MemoryStick Duo
378c2ecf20Sopenharmony_ci	  but not PRO. Say Y if you have such card.
388c2ecf20Sopenharmony_ci	  Driver is new and not yet well tested, thus it can damage your card
398c2ecf20Sopenharmony_ci	  (even permanently)
40