Lines Matching refs:phyaddr
276 (*etc->chops->phyreset)(etc->ch, etc->phyaddr);
287 vec[1] = (*etc->chops->phyrd)(etc->ch, etc->phyaddr, vec[0]);
294 uint phyaddr, reg;
295 phyaddr = vec[0] >> 16;
296 if (phyaddr < MAXEPHY) {
298 vec[1] = (*etc->chops->phyrd)(etc->ch, phyaddr, reg);
300 phyaddr, reg, vec[1]));
308 (*etc->chops->phywr)(etc->ch, etc->phyaddr, vec[0], (uint16)vec[1]);
314 uint phyaddr, reg;
315 phyaddr = vec[0] >> 16;
316 if (phyaddr < MAXEPHY) {
318 (*etc->chops->phywr)(etc->ch, phyaddr, reg, (uint16)vec[1]);
320 phyaddr, reg, vec[1]));
378 if (etc->phyaddr == EPHY_NOREG) {
385 status = (*etc->chops->phyrd)(etc->ch, etc->phyaddr, 1);
386 adv = (*etc->chops->phyrd)(etc->ch, etc->phyaddr, 4);
387 lpa = (*etc->chops->phyrd)(etc->ch, etc->phyaddr, 5);
391 ET_ERROR(("et%d: etc_watchdog: bad mdio read: phyaddr %d mdcport %d\n",
392 etc->unit, etc->phyaddr, etc->mdcport));