Searched refs:PHY_WRITE (Results 1 - 25 of 26) sorted by relevance

12

/haiku/src/add-ons/kernel/drivers/network/ether/rtl81xx/dev/mii/
H A Drgephy.c221 PHY_WRITE(sc, RGEPHY_MII_1000CTL, gig);
222 PHY_WRITE(sc, RGEPHY_MII_ANAR, anar);
223 PHY_WRITE(sc, RGEPHY_MII_BMCR, speed);
226 PHY_WRITE(sc, MII_BMCR, BMCR_ISO | BMCR_PDOWN);
425 PHY_WRITE(sc, RGEPHY_MII_ANAR, anar);
427 PHY_WRITE(sc, RGEPHY_MII_1000CTL,
430 PHY_WRITE(sc, RGEPHY_MII_BMCR,
444 PHY_WRITE(sc, RGEPHY_MII_BMCR, RGEPHY_BMCR_PDOWN);
460 PHY_WRITE(x, y, (PHY_READ(x, y) | (z)))
462 PHY_WRITE(
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/marvell_yukon/dev/mii/
H A De1000phy.c165 PHY_WRITE(sc, E1000_EADR, 0);
194 PHY_WRITE(sc, E1000_SCR, reg);
198 PHY_WRITE(sc, E1000_EADR, 2);
202 PHY_WRITE(sc, E1000_SCR, reg);
205 PHY_WRITE(sc, E1000_EADR, 1);
208 PHY_WRITE(sc, E1000_SCR, reg);
210 PHY_WRITE(sc, E1000_EADR, page);
240 PHY_WRITE(sc, 0x1C, PHY_READ(sc, 0x1C) | 0x0001);
251 PHY_WRITE(sc, E1000_SCR, reg);
257 PHY_WRITE(s
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/syskonnect/dev/mii/
H A De1000phy.c165 PHY_WRITE(sc, E1000_EADR, 0);
194 PHY_WRITE(sc, E1000_SCR, reg);
198 PHY_WRITE(sc, E1000_EADR, 2);
202 PHY_WRITE(sc, E1000_SCR, reg);
205 PHY_WRITE(sc, E1000_EADR, 1);
208 PHY_WRITE(sc, E1000_SCR, reg);
210 PHY_WRITE(sc, E1000_EADR, page);
240 PHY_WRITE(sc, 0x1C, PHY_READ(sc, 0x1C) | 0x0001);
251 PHY_WRITE(sc, E1000_SCR, reg);
257 PHY_WRITE(s
[all...]
H A Dxmphy.c166 PHY_WRITE(sc, XMPHY_MII_ANAR, XMPHY_ANAR_FDX);
167 PHY_WRITE(sc, XMPHY_MII_BMCR, XMPHY_BMCR_FDX);
169 PHY_WRITE(sc, XMPHY_MII_ANAR, XMPHY_ANAR_HDX);
170 PHY_WRITE(sc, XMPHY_MII_BMCR, 0);
270 PHY_WRITE(mii, XMPHY_MII_ANAR, anar);
272 PHY_WRITE(mii, XMPHY_MII_BMCR,
/haiku/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/dev/bwi/
H A Dbwiphy.c273 PHY_WRITE(mac, phy->phy_tbl_ctrl, ofs);
274 PHY_WRITE(mac, phy->phy_tbl_data_lo, data);
287 PHY_WRITE(mac, phy->phy_tbl_ctrl, ofs);
288 PHY_WRITE(mac, phy->phy_tbl_data_hi, data >> 16);
289 PHY_WRITE(mac, phy->phy_tbl_data_lo, data & 0xffff);
295 PHY_WRITE(mac, BWI_PHYR_NRSSI_CTRL, ofs);
296 PHY_WRITE(mac, BWI_PHYR_NRSSI_DATA, (uint16_t)data);
302 PHY_WRITE(mac, BWI_PHYR_NRSSI_CTRL, ofs);
329 PHY_WRITE(mac, 0x814, 0);
330 PHY_WRITE(ma
[all...]
H A Dbwirf.c112 #define RESTORE_PHY_REG(mac, regs, n) PHY_WRITE((mac), 0x##n, (regs)->phy_##n)
423 PHY_WRITE(mac, 0x5a, 0x780);
424 PHY_WRITE(mac, 0x59, 0xc810);
425 PHY_WRITE(mac, 0x58, 0xd);
445 PHY_WRITE(mac, 0x80f, 0xc020);
447 PHY_WRITE(mac, 0x80f, 0x8020);
448 PHY_WRITE(mac, 0x810, 0);
500 PHY_WRITE(mac, save_phy_regs[i], save_phy[i]);
507 PHY_WRITE(mac, save_phy_regs[2], save_phy[2] | 0x3);
509 PHY_WRITE(ma
[all...]
H A Dbwiphy.h68 #define PHY_WRITE(mac, ctrl, val) bwi_phy_write((mac), (ctrl), (val)) macro
72 PHY_WRITE((mac), (ctrl), PHY_READ((mac), (ctrl)) | (bits))
74 PHY_WRITE((mac), (ctrl), PHY_READ((mac), (ctrl)) & ~(bits))
76 PHY_WRITE((mac), (ctrl), (PHY_READ((mac), (ctrl)) & (filt)) | (bits))
/haiku/src/add-ons/kernel/drivers/network/ether/broadcom570x/dev/mii/
H A Dbrgphy.c245 PHY_WRITE(sc, BRGPHY_MII_SHADOW_1C,
459 PHY_WRITE(sc, BRGPHY_MII_1000CTL, 0);
460 PHY_WRITE(sc, BRGPHY_MII_ANAR, BRGPHY_SEL_TYPE);
464 PHY_WRITE(sc, BRGPHY_MII_BMCR, bmcr);
473 PHY_WRITE(sc, BRGPHY_MII_1000CTL, gig);
474 PHY_WRITE(sc, BRGPHY_MII_BMCR,
568 PHY_WRITE(sc, BRGPHY_5708S_BLOCK_ADDR, BRGPHY_5708S_DIG_PG0);
590 PHY_WRITE(sc, BRGPHY_BLOCK_ADDR, BRGPHY_BLOCK_ADDR_GP_STATUS);
594 PHY_WRITE(sc, BRGPHY_BLOCK_ADDR, BRGPHY_BLOCK_ADDR_COMBO_IEEE0);
629 PHY_WRITE(s
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/jmicron2x0/dev/mii/
H A Djmphy.c233 PHY_WRITE(sc, JMPHY_TMCTL,
235 PHY_WRITE(sc, MII_BMCR, BMCR_RESET | BMCR_AUTOEN);
248 PHY_WRITE(sc, MII_100T2CR, t2cr);
250 PHY_WRITE(sc, JMPHY_SPEC_ADDR, JMPHY_SPEC_ADDR_READ |
255 PHY_WRITE(sc, JMPHY_SPEC_DATA, val);
256 PHY_WRITE(sc, JMPHY_SPEC_ADDR, JMPHY_SPEC_ADDR_WRITE |
263 PHY_WRITE(sc, JMPHY_SPEC_ADDR, JMPHY_SPEC_ADDR_READ |
267 PHY_WRITE(sc, JMPHY_SPEC_DATA, val);
268 PHY_WRITE(sc, JMPHY_SPEC_ADDR, JMPHY_SPEC_ADDR_WRITE |
273 PHY_WRITE(s
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l1/dev/mii/
H A Datphy.c146 PHY_WRITE(sc, MII_BMCR, bmcr | BMCR_ISO);
162 PHY_WRITE(sc, MII_100T2CR, 0);
163 PHY_WRITE(sc, MII_ANAR, anar | ANAR_CSMA);
168 PHY_WRITE(sc, MII_BMCR, bmcr | BMCR_RESET | BMCR_AUTOEN |
282 PHY_WRITE(sc, 29, 0x29);
283 PHY_WRITE(sc, 30, 0);
294 PHY_WRITE(sc, ATPHY_SCR, reg);
348 PHY_WRITE(sc, MII_ANAR, anar);
351 PHY_WRITE(sc, MII_100T2CR, GTCR_ADV_1000TFDX |
363 PHY_WRITE(s
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/nforce/dev/mii/
H A Dciphy.c172 PHY_WRITE(sc, CIPHY_MII_1000CTL, gig);
173 PHY_WRITE(sc, CIPHY_MII_BMCR, speed);
174 PHY_WRITE(sc, CIPHY_MII_ANAR, CIPHY_SEL_TYPE);
177 PHY_WRITE(sc, MII_BMCR, BMCR_ISO | BMCR_PDOWN);
293 PHY_WRITE(x, y, (PHY_READ(x, y) | (z)))
295 PHY_WRITE(x, y, (PHY_READ(x, y) & ~(z)))
313 PHY_WRITE(sc, CIPHY_MII_ECTL1, val);
317 PHY_WRITE(sc, CIPHY_MII_AUXCSR, val);
320 PHY_WRITE(sc, CIPHY_MII_10BTCSR, val);
/haiku/src/add-ons/kernel/drivers/network/ether/via_rhine/dev/mii/
H A Dciphy.c172 PHY_WRITE(sc, CIPHY_MII_1000CTL, gig);
173 PHY_WRITE(sc, CIPHY_MII_BMCR, speed);
174 PHY_WRITE(sc, CIPHY_MII_ANAR, CIPHY_SEL_TYPE);
177 PHY_WRITE(sc, MII_BMCR, BMCR_ISO | BMCR_PDOWN);
293 PHY_WRITE(x, y, (PHY_READ(x, y) | (z)))
295 PHY_WRITE(x, y, (PHY_READ(x, y) & ~(z)))
313 PHY_WRITE(sc, CIPHY_MII_ECTL1, val);
317 PHY_WRITE(sc, CIPHY_MII_AUXCSR, val);
320 PHY_WRITE(sc, CIPHY_MII_10BTCSR, val);
/haiku/src/add-ons/kernel/drivers/network/ether/vt612x/dev/mii/
H A Dciphy.c172 PHY_WRITE(sc, CIPHY_MII_1000CTL, gig);
173 PHY_WRITE(sc, CIPHY_MII_BMCR, speed);
174 PHY_WRITE(sc, CIPHY_MII_ANAR, CIPHY_SEL_TYPE);
177 PHY_WRITE(sc, MII_BMCR, BMCR_ISO | BMCR_PDOWN);
293 PHY_WRITE(x, y, (PHY_READ(x, y) | (z)))
295 PHY_WRITE(x, y, (PHY_READ(x, y) & ~(z)))
313 PHY_WRITE(sc, CIPHY_MII_ECTL1, val);
317 PHY_WRITE(sc, CIPHY_MII_AUXCSR, val);
320 PHY_WRITE(sc, CIPHY_MII_10BTCSR, val);
/haiku/src/add-ons/kernel/drivers/network/ether/3com/dev/mii/
H A Dbmtphy.c250 PHY_WRITE(sc, 0x1f, data | 0x0080);
254 PHY_WRITE(sc, MII_BMTPHY_AUX2, data | 0x0020);
258 PHY_WRITE(sc, MII_BMTPHY_INTR, data | 0x0004);
262 PHY_WRITE(sc, 0x1f, data & ~0x0080);
/haiku/src/add-ons/kernel/drivers/network/ether/broadcom440x/dev/mii/
H A Dbmtphy.c249 PHY_WRITE(sc, 0x1f, data | 0x0080);
253 PHY_WRITE(sc, MII_BMTPHY_AUX2, data | 0x0020);
257 PHY_WRITE(sc, MII_BMTPHY_INTR, data | 0x0004);
261 PHY_WRITE(sc, 0x1f, data & ~0x0080);
/haiku/src/add-ons/kernel/drivers/network/ether/sis900/dev/mii/
H A Dicsphy.c227 PHY_WRITE(sc, MII_ICSPHY_ECR2, ECR2_100AUTOPWRDN);
230 PHY_WRITE(sc, MII_ICSPHY_ECR2,
241 PHY_WRITE(sc, MII_BMCR, BMCR_S100|BMCR_STARTNEG|BMCR_FDX);
H A Dnsphyter.c231 PHY_WRITE(sc, MII_BMCR, reg);
262 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO);
/haiku/src/libs/compat/freebsd_network/
H A Dfbsd_mii_physubr.c233 PHY_WRITE(sc, MII_ANAR, anar);
234 PHY_WRITE(sc, MII_BMCR, bmcr);
236 PHY_WRITE(sc, MII_100T2CR, gtcr);
259 PHY_WRITE(sc, MII_ANAR, anar);
274 PHY_WRITE(sc, MII_ANAR, anar);
281 PHY_WRITE(sc, MII_100T2CR, gtcr);
284 PHY_WRITE(sc, MII_BMCR, BMCR_AUTOEN | BMCR_STARTNEG);
341 PHY_WRITE(sc, MII_BMCR, reg);
358 PHY_WRITE(sc, MII_BMCR, reg);
H A Dfbsd_mii.c568 PHY_WRITE(child, MII_BMCR, PHY_READ(child, MII_BMCR) |
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/mii/
H A Dacphy.c174 PHY_WRITE(sc, MII_BMCR, reg & ~(BMCR_ISO | BMCR_PDOWN));
245 PHY_WRITE(sc, MII_ACPHY_INT, 0);
/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/dev/mii/
H A Dnsphyter.c231 PHY_WRITE(sc, MII_BMCR, reg);
262 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO);
H A Dnsphy.c190 PHY_WRITE(sc, MII_NSPHY_PCR, reg);
296 PHY_WRITE(sc, MII_BMCR, reg);
325 PHY_WRITE(sc, MII_BMCR, reg | BMCR_ISO);
/haiku/src/add-ons/kernel/drivers/network/ether/3com/dev/xl/
H A Dxlphy.c186 PHY_WRITE(sc, MII_BMCR, BMCR_S100|BMCR_AUTOEN|BMCR_FDX);
/haiku/src/add-ons/kernel/drivers/network/ether/ipro100/dev/fxp/
H A Dinphy.c198 PHY_WRITE(sc, MII_INPHY_SCR,
/haiku/src/libs/compat/freebsd_network/compat/dev/mii/
H A Dmiivar.h212 #define PHY_WRITE(p, r, v) \ macro

Completed in 144 milliseconds

12