[kernel] make OF_I2C build as part of i2c-core
[openwrt/svn-archive/archive.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))