xref: /netbsd/sys/dev/tc/tcdevs_data.h (revision 6550d01e)
1 /*	$NetBSD: tcdevs_data.h,v 1.23 2007/04/12 21:39:24 matt Exp $	*/
2 
3 /*
4  * THIS FILE AUTOMATICALLY GENERATED.  DO NOT EDIT.
5  *
6  * generated from:
7  *	NetBSD: tcdevs,v 1.20 2005/12/11 12:24:00 christos Exp
8  */
9 
10 /*
11  * Copyright (c) 1996 Christopher G. Demetriou
12  * All rights reserved.
13  *
14  * Redistribution and use in source and binary forms, with or without
15  * modification, are permitted provided that the following conditions
16  * are met:
17  * 1. Redistributions of source code must retain the above copyright
18  *    notice, this list of conditions and the following disclaimer.
19  * 2. Redistributions in binary form must reproduce the above copyright
20  *    notice, this list of conditions and the following disclaimer in the
21  *    documentation and/or other materials provided with the distribution.
22  * 3. All advertising materials mentioning features or use of this software
23  *    must display the following acknowledgement:
24  *      This product includes software developed by Christopher G. Demetriou
25  *	for the NetBSD Project.
26  * 4. The name of the author may not be used to endorse or promote products
27  *    derived from this software without specific prior written permission
28  *
29  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
30  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
31  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
32  * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
33  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
34  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
35  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
36  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
37  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
38  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
39  */
40 
41 const struct tc_knowndev tc_knowndevs[] = {
42 	{
43 	    "AV01B-AA",
44 	    TC_DEVICE_AV01B_AA,
45 	    TC_DESCRIPTION_AV01B_AA,
46 	},
47 	{
48 	    "AV300-AA",
49 	    TC_DEVICE_AV300_AA,
50 	    TC_DESCRIPTION_AV300_AA,
51 	},
52 	{
53 	    "DGLTA-FA",
54 	    TC_DEVICE_DGLTA_FA,
55 	    TC_DESCRIPTION_DGLTA_FA,
56 	},
57 	{
58 	    "FORE_ATM",
59 	    TC_DEVICE_FORE_ATM,
60 	    TC_DESCRIPTION_FORE_ATM,
61 	},
62 	{
63 	    "KWS_TD  ",
64 	    TC_DEVICE_KWS_TD,
65 	    TC_DESCRIPTION_KWS_TD,
66 	},
67 	{
68 	    "KZTSA-AA",
69 	    TC_DEVICE_KZTSA_AA,
70 	    TC_DESCRIPTION_KZTSA_AA,
71 	},
72 	{
73 	    "OTTO    ",
74 	    TC_DEVICE_OTTO,
75 	    TC_DESCRIPTION_OTTO,
76 	},
77 	{
78 	    "PMABV-AA",
79 	    TC_DEVICE_PMABV_AA,
80 	    TC_DESCRIPTION_PMABV_AA,
81 	},
82 	{
83 	    "PMAD-AA ",
84 	    TC_DEVICE_PMAD_AA,
85 	    TC_DESCRIPTION_PMAD_AA,
86 	},
87 	{
88 	    "PMAD-AB ",
89 	    TC_DEVICE_PMAD_AB,
90 	    TC_DESCRIPTION_PMAD_AB,
91 	},
92 	{
93 	    "PMAF-AA ",
94 	    TC_DEVICE_PMAF_AA,
95 	    TC_DESCRIPTION_PMAF_AA,
96 	},
97 	{
98 	    "PMAF-FA ",
99 	    TC_DEVICE_PMAF_FA,
100 	    TC_DESCRIPTION_PMAF_FA,
101 	},
102 	{
103 	    "PMAG-AA ",
104 	    TC_DEVICE_PMAG_AA,
105 	    TC_DESCRIPTION_PMAG_AA,
106 	},
107 	{
108 	    "PMAG-BA ",
109 	    TC_DEVICE_PMAG_BA,
110 	    TC_DESCRIPTION_PMAG_BA,
111 	},
112 	{
113 	    "PMAG-CA ",
114 	    TC_DEVICE_PMAG_CA,
115 	    TC_DESCRIPTION_PMAG_CA,
116 	},
117 	{
118 	    "PMAG-DA ",
119 	    TC_DEVICE_PMAG_DA,
120 	    TC_DESCRIPTION_PMAG_DA,
121 	},
122 	{
123 	    "PMAG-DB ",
124 	    TC_DEVICE_PMAG_DB,
125 	    TC_DESCRIPTION_PMAG_DB,
126 	},
127 	{
128 	    "PMAG-DV ",
129 	    TC_DEVICE_PMAG_DV,
130 	    TC_DESCRIPTION_PMAG_DV,
131 	},
132 	{
133 	    "PMAG-EB ",
134 	    TC_DEVICE_PMAG_EB,
135 	    TC_DESCRIPTION_PMAG_EB,
136 	},
137 	{
138 	    "PMAG-FA ",
139 	    TC_DEVICE_PMAG_FA,
140 	    TC_DESCRIPTION_PMAG_FA,
141 	},
142 	{
143 	    "PMAG-FB ",
144 	    TC_DEVICE_PMAG_FB,
145 	    TC_DESCRIPTION_PMAG_FB,
146 	},
147 	{
148 	    "PMAG-JA ",
149 	    TC_DEVICE_PMAG_JA,
150 	    TC_DESCRIPTION_PMAG_JA,
151 	},
152 	{
153 	    "PMAG-JB ",
154 	    TC_DEVICE_PMAG_JB,
155 	    TC_DESCRIPTION_PMAG_JB,
156 	},
157 	{
158 	    "PMAGB-BA",
159 	    TC_DEVICE_PMAGB_BA,
160 	    TC_DESCRIPTION_PMAGB_BA,
161 	},
162 	{
163 	    "PMAGB-FA",
164 	    TC_DEVICE_PMAGB_FA,
165 	    TC_DESCRIPTION_PMAGB_FA,
166 	},
167 	{
168 	    "PMAGB-FB",
169 	    TC_DEVICE_PMAGB_FB,
170 	    TC_DESCRIPTION_PMAGB_FB,
171 	},
172 	{
173 	    "PMAGB-JA",
174 	    TC_DEVICE_PMAGB_JA,
175 	    TC_DESCRIPTION_PMAGB_JA,
176 	},
177 	{
178 	    "PMAGB-JB",
179 	    TC_DEVICE_PMAGB_JB,
180 	    TC_DESCRIPTION_PMAGB_JB,
181 	},
182 	{
183 	    "PMAGC-AA",
184 	    TC_DEVICE_PMAGC_AA,
185 	    TC_DESCRIPTION_PMAGC_AA,
186 	},
187 	{
188 	    "PMAGC-BA",
189 	    TC_DEVICE_PMAGC_BA,
190 	    TC_DESCRIPTION_PMAGC_BA,
191 	},
192 	{
193 	    "PMAGC-DA",
194 	    TC_DEVICE_PMAGC_DA,
195 	    TC_DESCRIPTION_PMAGC_DA,
196 	},
197 	{
198 	    "PMAGC-EA",
199 	    TC_DEVICE_PMAGC_EA,
200 	    TC_DESCRIPTION_PMAGC_EA,
201 	},
202 	{
203 	    "PMAGD   ",
204 	    TC_DEVICE_PMAGD,
205 	    TC_DESCRIPTION_PMAGD,
206 	},
207 	{
208 	    "PMAGD-AA",
209 	    TC_DEVICE_PMAGD_AA,
210 	    TC_DESCRIPTION_PMAGD_AA,
211 	},
212 	{
213 	    "PMAGD-BA",
214 	    TC_DEVICE_PMAGD_BA,
215 	    TC_DESCRIPTION_PMAGD_BA,
216 	},
217 	{
218 	    "PMAGD-CA",
219 	    TC_DEVICE_PMAGD_CA,
220 	    TC_DESCRIPTION_PMAGD_CA,
221 	},
222 	{
223 	    "PMAP-AA ",
224 	    TC_DEVICE_PMAP_AA,
225 	    TC_DESCRIPTION_PMAP_AA,
226 	},
227 	{
228 	    "PMAT-AA ",
229 	    TC_DEVICE_PMAT_AA,
230 	    TC_DESCRIPTION_PMAT_AA,
231 	},
232 	{
233 	    "PMAZ-AA ",
234 	    TC_DEVICE_PMAZ_AA,
235 	    TC_DESCRIPTION_PMAZ_AA,
236 	},
237 	{
238 	    "PMAZ-AB ",
239 	    TC_DEVICE_PMAZ_AB,
240 	    TC_DESCRIPTION_PMAZ_AB,
241 	},
242 	{
243 	    "PMAZ-DS ",
244 	    TC_DEVICE_PMAZ_DS,
245 	    TC_DESCRIPTION_PMAZ_DS,
246 	},
247 	{
248 	    "PMAZ-FS ",
249 	    TC_DEVICE_PMAZ_FS,
250 	    TC_DESCRIPTION_PMAZ_FS,
251 	},
252 	{
253 	    "PMAZB-AA",
254 	    TC_DEVICE_PMAZB_AA,
255 	    TC_DESCRIPTION_PMAZB_AA,
256 	},
257 	{
258 	    "PMAZB-AB",
259 	    TC_DEVICE_PMAZB_AB,
260 	    TC_DESCRIPTION_PMAZB_AB,
261 	},
262 	{
263 	    "PMAZC-AA",
264 	    TC_DEVICE_PMAZC_AA,
265 	    TC_DESCRIPTION_PMAZC_AA,
266 	},
267 	{
268 	    "PMTNV-AA",
269 	    TC_DEVICE_PMTNV_AA,
270 	    TC_DESCRIPTION_PMTNV_AA,
271 	},
272 	{
273 	    "T1D4PKT ",
274 	    TC_DEVICE_T1D4PKT,
275 	    TC_DESCRIPTION_T1D4PKT,
276 	},
277 	{
278 	    "T3PKT   ",
279 	    TC_DEVICE_T3PKT,
280 	    TC_DESCRIPTION_T3PKT,
281 	},
282 	{ NULL, NULL, NULL, }
283 };
284