xref: /openbmc/linux/drivers/memstick/host/Kconfig (revision c95baf12f5077419db01313ab61c2aac007d40cd)
1*ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2baf8532aSAlex Dubov#
3baf8532aSAlex Dubov# MemoryStick host controller drivers
4baf8532aSAlex Dubov#
5baf8532aSAlex Dubov
6baf8532aSAlex Dubovcomment "MemoryStick Host Controller Drivers"
7baf8532aSAlex Dubov
8baf8532aSAlex Dubovconfig MEMSTICK_TIFM_MS
9686f31acSKees Cook	tristate "TI Flash Media MemoryStick Interface support "
10686f31acSKees Cook	depends on PCI
11baf8532aSAlex Dubov	select TIFM_CORE
12baf8532aSAlex Dubov	help
13baf8532aSAlex Dubov	  Say Y here if you want to be able to access MemoryStick cards with
14baf8532aSAlex Dubov	  the Texas Instruments(R) Flash Media card reader, found in many
15baf8532aSAlex Dubov	  laptops.
16baf8532aSAlex Dubov	  This option 'selects' (turns on, enables) 'TIFM_CORE', but you
17baf8532aSAlex Dubov	  probably also need appropriate card reader host adapter, such as
18baf8532aSAlex Dubov	  'Misc devices: TI Flash Media PCI74xx/PCI76xx host adapter support
19baf8532aSAlex Dubov	  (TIFM_7XX1)'.
20baf8532aSAlex Dubov
21baf8532aSAlex Dubov	  To compile this driver as a module, choose M here: the
22baf8532aSAlex Dubov	  module will be called tifm_ms.
23baf8532aSAlex Dubov
2460fdd931SAlex Dubovconfig MEMSTICK_JMICRON_38X
25686f31acSKees Cook	tristate "JMicron JMB38X MemoryStick interface support"
26686f31acSKees Cook	depends on PCI
2760fdd931SAlex Dubov
2860fdd931SAlex Dubov	help
2960fdd931SAlex Dubov	  Say Y here if you want to be able to access MemoryStick cards with
3060fdd931SAlex Dubov	  the JMicron(R) JMB38X MemoryStick card reader.
3160fdd931SAlex Dubov
3260fdd931SAlex Dubov	  To compile this driver as a module, choose M here: the
3360fdd931SAlex Dubov	  module will be called jmb38x_ms.
3492634125SMaxim Levitsky
3592634125SMaxim Levitskyconfig MEMSTICK_R592
36686f31acSKees Cook	tristate "Ricoh R5C592 MemoryStick interface support"
37686f31acSKees Cook	depends on PCI
3892634125SMaxim Levitsky
3992634125SMaxim Levitsky	help
4092634125SMaxim Levitsky	  Say Y here if you want to be able to access MemoryStick cards with
4192634125SMaxim Levitsky	  the Ricoh R5C592 MemoryStick card reader (which is part of 5 in one
4292634125SMaxim Levitsky		multifunction reader)
4392634125SMaxim Levitsky
4492634125SMaxim Levitsky	  To compile this driver as a module, choose M here: the module will
4592634125SMaxim Levitsky	  be called r592.
46b902dd4eSWei WANG
47b902dd4eSWei WANGconfig MEMSTICK_REALTEK_PCI
48b902dd4eSWei WANG	tristate "Realtek PCI-E Memstick Card Interface Driver"
49e455b69dSRui Feng	depends on MISC_RTSX_PCI
50b902dd4eSWei WANG	help
51b902dd4eSWei WANG	  Say Y here to include driver code to support Memstick card interface
52b902dd4eSWei WANG	  of Realtek PCI-E card reader
53b902dd4eSWei WANG
54b902dd4eSWei WANG	  To compile this driver as a module, choose M here: the module will
55b902dd4eSWei WANG	  be called rtsx_pci_ms.
5699451dceSRoger Tseng
5799451dceSRoger Tsengconfig MEMSTICK_REALTEK_USB
5899451dceSRoger Tseng	tristate "Realtek USB Memstick Card Interface Driver"
59e455b69dSRui Feng	depends on MISC_RTSX_USB
6099451dceSRoger Tseng	help
6199451dceSRoger Tseng	  Say Y here to include driver code to support Memstick card interface
6299451dceSRoger Tseng	  of Realtek RTS5129/39 series USB card reader
6399451dceSRoger Tseng
6499451dceSRoger Tseng	  To compile this driver as a module, choose M here: the module will
6599451dceSRoger Tseng	  be called rts5139_ms.
66