Lines Matching refs:val

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