1# SPDX-License-Identifier: GPL-2.0
2config EXFAT_FS
3	tristate "exFAT fs support"
4	depends on BLOCK
5	select NLS
6	help
7	  This adds support for the exFAT file system.
8
9config EXFAT_DONT_MOUNT_VFAT
10	bool "Prohibit mounting of fat/vfat filesystems by exFAT"
11	depends on EXFAT_FS
12	default y
13	help
14	  By default, the exFAT driver will only mount exFAT filesystems, and refuse
15	  to mount fat/vfat filesystems.  Set this to 'n' to allow the exFAT driver
16	  to mount these filesystems.
17
18config EXFAT_DISCARD
19	bool "enable discard support"
20	depends on EXFAT_FS
21	default y
22
23config EXFAT_DELAYED_SYNC
24	bool "enable delayed sync"
25	depends on EXFAT_FS
26	default n
27
28config EXFAT_KERNEL_DEBUG
29	bool "enable kernel debug features via ioctl"
30	depends on EXFAT_FS
31	default n
32
33config EXFAT_DEBUG_MSG
34	bool "print debug messages"
35	depends on EXFAT_FS
36	default n
37
38config EXFAT_DEFAULT_CODEPAGE
39	int "Default codepage for exFAT"
40	default 437
41	depends on EXFAT_FS
42	help
43	  This option should be set to the codepage of your exFAT filesystems.
44
45config EXFAT_DEFAULT_IOCHARSET
46	string "Default iocharset for exFAT"
47	default "utf8"
48	depends on EXFAT_FS
49	help
50	  Set this to the default input/output character set you'd like exFAT to use.
51