Lines Matching defs:sungem_phy_write
66 static inline void sungem_phy_write(struct mii_phy* phy, int reg, int val)
101 sungem_phy_write(phy, MII_BCM5201_MULTIPHY, data);
103 sungem_phy_write(phy, MII_BCM5201_INTERRUPT, 0);
110 sungem_phy_write(phy, MII_BCM5201_INTERRUPT, 0);
111 sungem_phy_write(phy, MII_BCM5201_MULTIPHY, MII_BCM5201_MULTIPHY_SUPERISOLATE);
121 sungem_phy_write(phy, MII_BCM5221_TEST,
125 sungem_phy_write(phy, MII_BCM5221_SHDOW_AUX_STAT2,
129 sungem_phy_write(phy, MII_BCM5221_SHDOW_AUX_MODE4,
133 sungem_phy_write(phy, MII_BCM5221_TEST,
144 sungem_phy_write(phy, MII_BCM5221_TEST,
148 sungem_phy_write(phy, MII_BCM5221_SHDOW_AUX_MODE4,
159 sungem_phy_write(phy, MII_BCM5221_TEST,
163 sungem_phy_write(phy, MII_BCM5221_SHDOW_AUX_STAT2,
167 sungem_phy_write(phy, MII_BCM5221_SHDOW_AUX_MODE4,
171 sungem_phy_write(phy, MII_BCM5221_TEST,
182 sungem_phy_write(phy, MII_BCM5221_TEST,
186 sungem_phy_write(phy, MII_BCM5221_SHDOW_AUX_MODE4,
199 sungem_phy_write(phy, MII_BCM5400_AUXCONTROL, data);
203 sungem_phy_write(phy, MII_BCM5400_GB_CONTROL, data);
216 sungem_phy_write(phy, MII_BCM5400_AUXCONTROL, data);
224 sungem_phy_write(phy, MII_BMCR, BMCR_PDOWN);
247 sungem_phy_write(phy, 0x18, 0x0c20);
248 sungem_phy_write(phy, 0x17, 0x0012);
249 sungem_phy_write(phy, 0x15, 0x1804);
250 sungem_phy_write(phy, 0x17, 0x0013);
251 sungem_phy_write(phy, 0x15, 0x1204);
252 sungem_phy_write(phy, 0x17, 0x8006);
253 sungem_phy_write(phy, 0x15, 0x0132);
254 sungem_phy_write(phy, 0x17, 0x8006);
255 sungem_phy_write(phy, 0x15, 0x0232);
256 sungem_phy_write(phy, 0x17, 0x201f);
257 sungem_phy_write(phy, 0x15, 0x0a20);
263 sungem_phy_write(phy, MII_BCM5400_GB_CONTROL, data);
280 sungem_phy_write(phy, MII_BMCR, BMCR_PDOWN);
292 sungem_phy_write(phy, 0x1c, 0x8c23);
293 sungem_phy_write(phy, 0x1c, 0x8ca3);
294 sungem_phy_write(phy, 0x1c, 0x8c23);
299 sungem_phy_write(phy, MII_BMCR, BMCR_RESET);
300 sungem_phy_write(phy, MII_BMCR, 0x1340);
304 sungem_phy_write(phy, MII_BCM5400_GB_CONTROL, data);
335 sungem_phy_write(phy, MII_ADVERTISE, adv);
340 sungem_phy_write(phy, MII_BMCR, ctl);
358 sungem_phy_write(phy, MII_BMCR, ctl | BMCR_RESET);
373 sungem_phy_write(phy, MII_BMCR, ctl);
417 sungem_phy_write(phy, MII_BMCR, BMCR_PDOWN);
433 sungem_phy_write(phy, 0x18, 0x1007);
435 sungem_phy_write(phy, 0x18, data | 0x0400);
436 sungem_phy_write(phy, 0x18, 0x0007);
438 sungem_phy_write(phy, 0x18, data | 0x0800);
439 sungem_phy_write(phy, 0x17, 0x000a);
441 sungem_phy_write(phy, 0x15, data | 0x0200);
446 sungem_phy_write(phy, 4, 0x01e1);
447 sungem_phy_write(phy, 9, 0x0300);
460 sungem_phy_write(phy, 0x1c, 0x9002);
461 sungem_phy_write(phy, 0x1c, 0xa821);
462 sungem_phy_write(phy, 0x1c, 0x941d);
495 sungem_phy_write(phy, MII_ADVERTISE, adv);
504 sungem_phy_write(phy, MII_1000BASETCONTROL, adv);
509 sungem_phy_write(phy, MII_BMCR, ctl);
527 sungem_phy_write(phy, MII_BMCR, ctl | BMCR_RESET);
544 sungem_phy_write(phy, MII_BMCR, ctl);
582 sungem_phy_write(phy, 0x1d, 0x000a);
583 sungem_phy_write(phy, 0x1e, 0x0821);
585 sungem_phy_write(phy, 0x1d, 0x0006);
586 sungem_phy_write(phy, 0x1e, 0x8600);
588 sungem_phy_write(phy, 0x1d, 0x000b);
589 sungem_phy_write(phy, 0x1e, 0x0100);
591 sungem_phy_write(phy, 0x1d, 0x0004);
592 sungem_phy_write(phy, 0x1e, 0x4850);
605 sungem_phy_write(phy, MII_NCONFIG, 0x1000);
614 sungem_phy_write(phy, MII_NCONFIG, 0x2000);
629 sungem_phy_write(phy, MII_NCONFIG, 0x1000);
640 sungem_phy_write(phy, MII_NCONFIG, 0x2000);
654 sungem_phy_write(phy, MII_NCONFIG, 0x9020);
656 sungem_phy_write(phy, MII_NCONFIG, 0x945f);
660 sungem_phy_write(phy, MII_NCONFIG, 0xfc01);
661 sungem_phy_write(phy, 0x0b, 0x0004);
678 sungem_phy_write(phy, MII_NCONFIG, 0x7c00);
687 sungem_phy_write(phy, MII_NCONFIG, 0x7000);
704 sungem_phy_write(phy, MII_NCONFIG, 0x7c00);
716 sungem_phy_write(phy, MII_NCONFIG, 0x7000);
730 sungem_phy_write(phy, MII_NCONFIG, 0xfc0b);
734 sungem_phy_write(phy, MII_ADVERTISE, 0x01e0);
735 sungem_phy_write(phy, MII_BMCR, 0x1140);
738 sungem_phy_write(phy, MII_BMCR, 0x0140);
771 sungem_phy_write(phy, MII_ADVERTISE, adv);
787 sungem_phy_write(phy, MII_1000BASETCONTROL, adv);
792 sungem_phy_write(phy, MII_BMCR, ctl);
838 sungem_phy_write(phy, MII_1000BASETCONTROL, ctl2);
842 sungem_phy_write(phy, MII_BMCR, ctl);