lantiq: Tune the XWAY subtarget cflags
[openwrt.git] / package / kernel / modules / nls.mk
1 #
2 # Copyright (C) 2006-2011 OpenWrt.org
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 #
7
8 define KernelPackage/nls-base
9   SUBMENU:=Native Language Support
10   TITLE:=Native Language Support
11   KCONFIG:=CONFIG_NLS
12   FILES:=$(LINUX_DIR)/fs/nls/nls_base.ko
13   AUTOLOAD:=$(call AutoLoad,20,nls_base,1)
14 endef
15
16 define KernelPackage/nls-base/description
17  Kernel module for NLS (Native Language Support)
18 endef
19
20 $(eval $(call KernelPackage,nls-base))
21
22
23 define KernelPackage/nls-cp437
24   SUBMENU:=Native Language Support
25   TITLE:=Codepage 437 (United States, Canada)
26   KCONFIG:=CONFIG_NLS_CODEPAGE_437
27   FILES:=$(LINUX_DIR)/fs/nls/nls_cp437.ko
28   AUTOLOAD:=$(call AutoLoad,25,nls_cp437)
29   $(call AddDepends/nls)
30 endef
31
32 define KernelPackage/nls-cp437/description
33  Kernel module for NLS Codepage 437 (United States, Canada)
34 endef
35
36 $(eval $(call KernelPackage,nls-cp437))
37
38
39 define KernelPackage/nls-cp775
40   SUBMENU:=Native Language Support
41   TITLE:=Codepage 775 (Baltic Rim)
42   KCONFIG:=CONFIG_NLS_CODEPAGE_775
43   FILES:=$(LINUX_DIR)/fs/nls/nls_cp775.ko
44   AUTOLOAD:=$(call AutoLoad,25,nls_cp775)
45   $(call AddDepends/nls)
46 endef
47
48 define KernelPackage/nls-cp775/description
49  Kernel module for NLS Codepage 775 (Baltic Rim)
50 endef
51
52 $(eval $(call KernelPackage,nls-cp775))
53
54
55 define KernelPackage/nls-cp850
56   SUBMENU:=Native Language Support
57   TITLE:=Codepage 850 (Europe)
58   KCONFIG:=CONFIG_NLS_CODEPAGE_850
59   FILES:=$(LINUX_DIR)/fs/nls/nls_cp850.ko
60   AUTOLOAD:=$(call AutoLoad,25,nls_cp850)
61   $(call AddDepends/nls)
62 endef
63
64 define KernelPackage/nls-cp850/description
65  Kernel module for NLS Codepage 850 (Europe)
66 endef
67
68 $(eval $(call KernelPackage,nls-cp850))
69
70
71 define KernelPackage/nls-cp852
72   SUBMENU:=Native Language Support
73   TITLE:=Codepage 852 (Europe)
74   KCONFIG:=CONFIG_NLS_CODEPAGE_852
75   FILES:=$(LINUX_DIR)/fs/nls/nls_cp852.ko
76   AUTOLOAD:=$(call AutoLoad,25,nls_cp852)
77   $(call AddDepends/nls)
78 endef
79
80 define KernelPackage/nls-cp852/description
81  Kernel module for NLS Codepage 852 (Europe)
82 endef
83
84 $(eval $(call KernelPackage,nls-cp852))
85
86
87 define KernelPackage/nls-cp866
88   SUBMENU:=Native Language Support
89   TITLE:=Codepage 866 (Cyrillic)
90   KCONFIG:=CONFIG_NLS_CODEPAGE_866
91   FILES:=$(LINUX_DIR)/fs/nls/nls_cp866.ko
92   AUTOLOAD:=$(call AutoLoad,25,nls_cp866)
93   $(call AddDepends/nls)
94 endef
95
96 define KernelPackage/nls-cp866/description
97   Kernel module for NLS Codepage 866 (Cyrillic)
98 endef
99
100 $(eval $(call KernelPackage,nls-cp866))
101
102
103 define KernelPackage/nls-cp1250
104   SUBMENU:=Native Language Support
105   TITLE:=Codepage 1250 (Eastern Europe)
106   KCONFIG:=CONFIG_NLS_CODEPAGE_1250
107   FILES:=$(LINUX_DIR)/fs/nls/nls_cp1250.ko
108   AUTOLOAD:=$(call AutoLoad,25,nls_cp1250)
109   $(call AddDepends/nls)
110 endef
111
112 define KernelPackage/nls-cp1250/description
113  Kernel module for NLS Codepage 1250 (Eastern Europe)
114 endef
115
116 $(eval $(call KernelPackage,nls-cp1250))
117
118
119 define KernelPackage/nls-cp1251
120   SUBMENU:=Native Language Support
121   TITLE:=Codepage 1251 (Russian)
122   KCONFIG:=CONFIG_NLS_CODEPAGE_1251
123   FILES:=$(LINUX_DIR)/fs/nls/nls_cp1251.ko
124   AUTOLOAD:=$(call AutoLoad,25,nls_cp1251)
125   $(call AddDepends/nls)
126 endef
127
128 define KernelPackage/nls-cp1251/description
129  Kernel module for NLS Codepage 1251 (Russian)
130 endef
131
132 $(eval $(call KernelPackage,nls-cp1251))
133
134
135 define KernelPackage/nls-iso8859-1
136   SUBMENU:=Native Language Support
137   TITLE:=ISO 8859-1 (Latin 1; Western European Languages)
138   KCONFIG:=CONFIG_NLS_ISO8859_1
139   FILES:=$(LINUX_DIR)/fs/nls/nls_iso8859-1.ko
140   AUTOLOAD:=$(call AutoLoad,25,nls_iso8859-1)
141   $(call AddDepends/nls)
142 endef
143
144 define KernelPackage/nls-iso8859-1/description
145  Kernel module for NLS ISO 8859-1 (Latin 1)
146 endef
147
148 $(eval $(call KernelPackage,nls-iso8859-1))
149
150
151 define KernelPackage/nls-iso8859-2
152   SUBMENU:=Native Language Support
153   TITLE:=ISO 8859-2 (Latin 2; Central European Languages)
154   KCONFIG:=CONFIG_NLS_ISO8859_2
155   FILES:=$(LINUX_DIR)/fs/nls/nls_iso8859-2.ko
156   AUTOLOAD:=$(call AutoLoad,25,nls_iso8859-2)
157   $(call AddDepends/nls)
158 endef
159
160 define KernelPackage/nls-iso8859-2/description
161  Kernel module for NLS ISO 8859-2 (Latin 2)
162 endef
163
164 $(eval $(call KernelPackage,nls-iso8859-2))
165
166
167 define KernelPackage/nls-iso8859-13
168   SUBMENU:=Native Language Support
169   TITLE:=ISO 8859-13 (Latin 7; Baltic)
170   KCONFIG:=CONFIG_NLS_ISO8859_13
171   FILES:=$(LINUX_DIR)/fs/nls/nls_iso8859-13.ko
172   AUTOLOAD:=$(call AutoLoad,25,nls_iso8859-13)
173   $(call AddDepends/nls)
174 endef
175
176 define KernelPackage/nls-iso8859-13/description
177  Kernel module for NLS ISO 8859-13 (Latin 7; Baltic)
178 endef
179
180 $(eval $(call KernelPackage,nls-iso8859-13))
181
182
183 define KernelPackage/nls-iso8859-15
184   SUBMENU:=Native Language Support
185   TITLE:=ISO 8859-15 (Latin 9; Western, with Euro symbol)
186   KCONFIG:=CONFIG_NLS_ISO8859_15
187   FILES:=$(LINUX_DIR)/fs/nls/nls_iso8859-15.ko
188   AUTOLOAD:=$(call AutoLoad,25,nls_iso8859-15)
189   $(call AddDepends/nls)
190 endef
191
192 define KernelPackage/nls-iso8859-15/description
193  Kernel module for NLS ISO 8859-15 (Latin 9)
194 endef
195
196 $(eval $(call KernelPackage,nls-iso8859-15))
197
198
199 define KernelPackage/nls-koi8r
200   SUBMENU:=Native Language Support
201   TITLE:=KOI8-R (Russian)
202   KCONFIG:=CONFIG_NLS_KOI8_R
203   FILES:=$(LINUX_DIR)/fs/nls/nls_koi8-r.ko
204   AUTOLOAD:=$(call AutoLoad,25,nls_koi8-r)
205   $(call AddDepends/nls)
206 endef
207
208 define KernelPackage/nls-koi8r/description
209  Kernel module for NLS KOI8-R (Russian)
210 endef
211
212 $(eval $(call KernelPackage,nls-koi8r))
213
214
215 define KernelPackage/nls-utf8
216   SUBMENU:=Native Language Support
217   TITLE:=UTF-8
218   KCONFIG:=CONFIG_NLS_UTF8
219   FILES:=$(LINUX_DIR)/fs/nls/nls_utf8.ko
220   AUTOLOAD:=$(call AutoLoad,25,nls_utf8)
221   $(call AddDepends/nls)
222 endef
223
224 define KernelPackage/nls-utf8/description
225  Kernel module for NLS UTF-8
226 endef
227
228 $(eval $(call KernelPackage,nls-utf8))