1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 2955405d1SGabriel Krisman Bertazi# 3955405d1SGabriel Krisman Bertazi# UTF-8 normalization 4955405d1SGabriel Krisman Bertazi# 5955405d1SGabriel Krisman Bertaziconfig UNICODE 6955405d1SGabriel Krisman Bertazi bool "UTF-8 normalization and casefolding support" 7955405d1SGabriel Krisman Bertazi help 8955405d1SGabriel Krisman Bertazi Say Y here to enable UTF-8 NFD normalization and NFD+CF casefolding 9955405d1SGabriel Krisman Bertazi support. 10f0d6cc00SGabriel Krisman Bertazi 11*2b3d0478SChristoph Hellwigconfig UNICODE_UTF8_DATA 12*2b3d0478SChristoph Hellwig tristate "UTF-8 normalization and casefolding tables" 13*2b3d0478SChristoph Hellwig depends on UNICODE 14*2b3d0478SChristoph Hellwig default UNICODE 15*2b3d0478SChristoph Hellwig help 16*2b3d0478SChristoph Hellwig This contains a large table of case foldings, which can be loaded as 17*2b3d0478SChristoph Hellwig a separate module if you say M here. To be on the safe side stick 18*2b3d0478SChristoph Hellwig to the default of Y. Saying N here makes no sense, if you do not want 19*2b3d0478SChristoph Hellwig utf8 casefolding support, disable CONFIG_UNICODE instead. 20*2b3d0478SChristoph Hellwig 21f0d6cc00SGabriel Krisman Bertaziconfig UNICODE_NORMALIZATION_SELFTEST 22f0d6cc00SGabriel Krisman Bertazi tristate "Test UTF-8 normalization support" 23*2b3d0478SChristoph Hellwig depends on UNICODE_UTF8_DATA 24