Lines Matching refs:val

139 	int val;
142 val = 0;
143 val |= 0 << 10; /* enable 802.1q VLAN Tag support */
144 val |= 0 << 9; /* enable VLAN ingress filtering */
145 val |= 1 << 8; /* disable VLAN tag admit control */
146 val |= 1 << 6; /* internal use */
147 val |= 1 << 5; /* internal use */
148 val |= 1 << 4; /* internal use */
149 val |= 1 << 3; /* internal use */
150 val |= 1 << 1; /* reserved */
151 MIIBUS_WRITEREG(sc->mii_dev, 0, 16, val);
154 val = 0;
155 val |= 1 << 15; /* reserved */
156 val |= 0 << 14; /* enable 1552 Bytes support */
157 val |= 1 << 13; /* enable broadcast input drop */
158 val |= 1 << 12; /* forward reserved control frames */
159 val |= 1 << 11; /* disable forwarding unicast frames to other VLAN's */
160 val |= 1 << 10; /* disable forwarding ARP broadcasts to other VLAN's */
161 val |= 1 << 9; /* enable 48 pass 1 */
162 val |= 0 << 8; /* enable VLAN */
163 val |= 1 << 7; /* reserved */
164 val |= 1 << 6; /* enable defer */
165 val |= 1 << 5; /* 43ms LED blink time */
166 val |= 3 << 3; /* 16:1 queue weight */
167 val |= 1 << 2; /* disable broadcast storm control */
168 val |= 1 << 1; /* enable power-on LED blinking */
169 val |= 1 << 0; /* reserved */
170 MIIBUS_WRITEREG(sc->mii_dev, 0, 18, val);
173 val = 0;
174 val |= 1 << 15; /* reserved */
175 val |= 1 << 11; /* drop received packets with wrong VLAN tag */
176 val |= 1 << 10; /* disable 802.1p priority classification */
177 val |= 1 << 9; /* disable diffserv priority classification */
178 val |= 1 << 6; /* internal use */
179 val |= 3 << 4; /* internal use */
180 val |= 1 << 3; /* internal use */
181 val |= 1 << 2; /* internal use */
182 val |= 1 << 0; /* remove VLAN tags on output */
183 MIIBUS_WRITEREG(sc->mii_dev, 0, 22, val);
186 val = 0;
187 val |= 1 << 15; /* reserved */
188 val |= 1 << 11; /* drop received packets with wrong VLAN tag */
189 val |= 1 << 10; /* disable 802.1p priority classification */
190 val |= 1 << 9; /* disable diffserv priority classification */
191 val |= 1 << 6; /* internal use */
192 val |= 3 << 4; /* internal use */
193 val |= 1 << 3; /* internal use */
194 val |= 1 << 2; /* internal use */
195 val |= 1 << 0; /* remove VLAN tags on output */
196 MIIBUS_WRITEREG(sc->mii_dev, 1, 22, val);
199 val = 0;
200 val |= 1 << 15; /* reserved */
201 val |= 1 << 11; /* drop received packets with wrong VLAN tag */
202 val |= 1 << 10; /* disable 802.1p priority classification */
203 val |= 1 << 9; /* disable diffserv priority classification */
204 val |= 1 << 6; /* internal use */
205 val |= 3 << 4; /* internal use */
206 val |= 1 << 3; /* internal use */
207 val |= 1 << 2; /* internal use */
208 val |= 1 << 0; /* remove VLAN tags on output */
209 MIIBUS_WRITEREG(sc->mii_dev, 2, 22, val);
212 val = 0;
213 val |= 1 << 15; /* reserved */
214 val |= 1 << 11; /* drop received packets with wrong VLAN tag */
215 val |= 1 << 10; /* disable 802.1p priority classification */
216 val |= 1 << 9; /* disable diffserv priority classification */
217 val |= 1 << 6; /* internal use */
218 val |= 3 << 4; /* internal use */
219 val |= 1 << 3; /* internal use */
220 val |= 1 << 2; /* internal use */
221 val |= 1 << 0; /* remove VLAN tags on output */
222 MIIBUS_WRITEREG(sc->mii_dev, 3, 22, val);
225 val = 0;
226 val |= 1 << 15; /* reserved */
227 val |= 0 << 11; /* don't drop received packets with wrong VLAN tag */
228 val |= 1 << 10; /* disable 802.1p priority classification */
229 val |= 1 << 9; /* disable diffserv priority classification */
230 val |= 1 << 6; /* internal use */
231 val |= 3 << 4; /* internal use */
232 val |= 1 << 3; /* internal use */
233 val |= 1 << 2; /* internal use */
234 val |= 2 << 0; /* add VLAN tags for untagged packets on output */
235 MIIBUS_WRITEREG(sc->mii_dev, 4, 22, val);
238 val = 0;
239 val |= 0x0 << 12; /* Port 0 VLAN Index */
240 val |= 1 << 11; /* internal use */
241 val |= 1 << 10; /* internal use */
242 val |= 1 << 9; /* internal use */
243 val |= 1 << 7; /* internal use */
244 val |= 1 << 6; /* internal use */
245 val |= 0x11 << 0; /* VLAN A membership */
246 MIIBUS_WRITEREG(sc->mii_dev, 0, 24, val);
249 val = 0;
250 val |= 1 << 15; /* internal use */
251 val |= 1 << 14; /* internal use */
252 val |= 1 << 13; /* internal use */
253 val |= 1 << 12; /* internal use */
254 val |= 0x100 << 0; /* VLAN A ID */
255 MIIBUS_WRITEREG(sc->mii_dev, 0, 25, val);
258 val = 0;
259 val |= 0x1 << 12; /* Port 1 VLAN Index */
260 val |= 1 << 11; /* internal use */
261 val |= 1 << 10; /* internal use */
262 val |= 1 << 9; /* internal use */
263 val |= 1 << 7; /* internal use */
264 val |= 1 << 6; /* internal use */
265 val |= 0x12 << 0; /* VLAN B membership */
266 MIIBUS_WRITEREG(sc->mii_dev, 1, 24, val);
269 val = 0;
270 val |= 1 << 15; /* internal use */
271 val |= 1 << 14; /* internal use */
272 val |= 1 << 13; /* internal use */
273 val |= 1 << 12; /* internal use */
274 val |= 0x101 << 0; /* VLAN B ID */
275 MIIBUS_WRITEREG(sc->mii_dev, 1, 25, val);
278 val = 0;
279 val |= 0x2 << 12; /* Port 2 VLAN Index */
280 val |= 1 << 11; /* internal use */
281 val |= 1 << 10; /* internal use */
282 val |= 1 << 9; /* internal use */
283 val |= 1 << 7; /* internal use */
284 val |= 1 << 6; /* internal use */
285 val |= 0x14 << 0; /* VLAN C membership */
286 MIIBUS_WRITEREG(sc->mii_dev, 2, 24, val);
289 val = 0;
290 val |= 1 << 15; /* internal use */
291 val |= 1 << 14; /* internal use */
292 val |= 1 << 13; /* internal use */
293 val |= 1 << 12; /* internal use */
294 val |= 0x102 << 0; /* VLAN C ID */
295 MIIBUS_WRITEREG(sc->mii_dev, 2, 25, val);
298 val = 0;
299 val |= 0x3 << 12; /* Port 3 VLAN Index */
300 val |= 1 << 11; /* internal use */
301 val |= 1 << 10; /* internal use */
302 val |= 1 << 9; /* internal use */
303 val |= 1 << 7; /* internal use */
304 val |= 1 << 6; /* internal use */
305 val |= 0x18 << 0; /* VLAN D membership */
306 MIIBUS_WRITEREG(sc->mii_dev, 3, 24, val);
309 val = 0;
310 val |= 1 << 15; /* internal use */
311 val |= 1 << 14; /* internal use */
312 val |= 1 << 13; /* internal use */
313 val |= 1 << 12; /* internal use */
314 val |= 0x103 << 0; /* VLAN D ID */
315 MIIBUS_WRITEREG(sc->mii_dev, 3, 25, val);
318 val = 0;
319 val |= 0x0 << 12; /* Port 4 VLAN Index */
320 val |= 1 << 11; /* internal use */
321 val |= 1 << 10; /* internal use */
322 val |= 1 << 9; /* internal use */
323 val |= 1 << 7; /* internal use */
324 val |= 1 << 6; /* internal use */
325 val |= 0 << 0; /* VLAN E membership */
326 MIIBUS_WRITEREG(sc->mii_dev, 4, 24, val);
329 val = 0;
330 val |= 1 << 15; /* internal use */
331 val |= 1 << 14; /* internal use */
332 val |= 1 << 13; /* internal use */
333 val |= 1 << 12; /* internal use */
334 val |= 0x104 << 0; /* VLAN E ID */
335 MIIBUS_WRITEREG(sc->mii_dev, 4, 25, val);
383 int phy, reg, val;
391 val = MIIBUS_READREG(sc->mii_dev, phy, reg);
392 printf(" 0x%x", val);