Lines Matching defs:sungem_phy_write
62 static inline void sungem_phy_write(struct mii_phy* phy, int reg, int val)
97 sungem_phy_write(phy, MII_BCM5201_MULTIPHY, data);
99 sungem_phy_write(phy, MII_BCM5201_INTERRUPT, 0);
106 sungem_phy_write(phy, MII_BCM5201_INTERRUPT, 0);
107 sungem_phy_write(phy, MII_BCM5201_MULTIPHY, MII_BCM5201_MULTIPHY_SUPERISOLATE);
117 sungem_phy_write(phy, MII_BCM5221_TEST,
121 sungem_phy_write(phy, MII_BCM5221_SHDOW_AUX_STAT2,
125 sungem_phy_write(phy, MII_BCM5221_SHDOW_AUX_MODE4,
129 sungem_phy_write(phy, MII_BCM5221_TEST,
140 sungem_phy_write(phy, MII_BCM5221_TEST,
144 sungem_phy_write(phy, MII_BCM5221_SHDOW_AUX_MODE4,
155 sungem_phy_write(phy, MII_BCM5221_TEST,
159 sungem_phy_write(phy, MII_BCM5221_SHDOW_AUX_STAT2,
163 sungem_phy_write(phy, MII_BCM5221_SHDOW_AUX_MODE4,
167 sungem_phy_write(phy, MII_BCM5221_TEST,
178 sungem_phy_write(phy, MII_BCM5221_TEST,
182 sungem_phy_write(phy, MII_BCM5221_SHDOW_AUX_MODE4,
195 sungem_phy_write(phy, MII_BCM5400_AUXCONTROL, data);
199 sungem_phy_write(phy, MII_BCM5400_GB_CONTROL, data);
212 sungem_phy_write(phy, MII_BCM5400_AUXCONTROL, data);
220 sungem_phy_write(phy, MII_BMCR, BMCR_PDOWN);
243 sungem_phy_write(phy, 0x18, 0x0c20);
244 sungem_phy_write(phy, 0x17, 0x0012);
245 sungem_phy_write(phy, 0x15, 0x1804);
246 sungem_phy_write(phy, 0x17, 0x0013);
247 sungem_phy_write(phy, 0x15, 0x1204);
248 sungem_phy_write(phy, 0x17, 0x8006);
249 sungem_phy_write(phy, 0x15, 0x0132);
250 sungem_phy_write(phy, 0x17, 0x8006);
251 sungem_phy_write(phy, 0x15, 0x0232);
252 sungem_phy_write(phy, 0x17, 0x201f);
253 sungem_phy_write(phy, 0x15, 0x0a20);
259 sungem_phy_write(phy, MII_BCM5400_GB_CONTROL, data);
276 sungem_phy_write(phy, MII_BMCR, BMCR_PDOWN);
288 sungem_phy_write(phy, 0x1c, 0x8c23);
289 sungem_phy_write(phy, 0x1c, 0x8ca3);
290 sungem_phy_write(phy, 0x1c, 0x8c23);
295 sungem_phy_write(phy, MII_BMCR, BMCR_RESET);
296 sungem_phy_write(phy, MII_BMCR, 0x1340);
300 sungem_phy_write(phy, MII_BCM5400_GB_CONTROL, data);
331 sungem_phy_write(phy, MII_ADVERTISE, adv);
336 sungem_phy_write(phy, MII_BMCR, ctl);
354 sungem_phy_write(phy, MII_BMCR, ctl | BMCR_RESET);
369 sungem_phy_write(phy, MII_BMCR, ctl);
413 sungem_phy_write(phy, MII_BMCR, BMCR_PDOWN);
429 sungem_phy_write(phy, 0x18, 0x1007);
431 sungem_phy_write(phy, 0x18, data | 0x0400);
432 sungem_phy_write(phy, 0x18, 0x0007);
434 sungem_phy_write(phy, 0x18, data | 0x0800);
435 sungem_phy_write(phy, 0x17, 0x000a);
437 sungem_phy_write(phy, 0x15, data | 0x0200);
442 sungem_phy_write(phy, 4, 0x01e1);
443 sungem_phy_write(phy, 9, 0x0300);
456 sungem_phy_write(phy, 0x1c, 0x9002);
457 sungem_phy_write(phy, 0x1c, 0xa821);
458 sungem_phy_write(phy, 0x1c, 0x941d);
491 sungem_phy_write(phy, MII_ADVERTISE, adv);
500 sungem_phy_write(phy, MII_1000BASETCONTROL, adv);
505 sungem_phy_write(phy, MII_BMCR, ctl);
523 sungem_phy_write(phy, MII_BMCR, ctl | BMCR_RESET);
540 sungem_phy_write(phy, MII_BMCR, ctl);
578 sungem_phy_write(phy, 0x1d, 0x000a);
579 sungem_phy_write(phy, 0x1e, 0x0821);
581 sungem_phy_write(phy, 0x1d, 0x0006);
582 sungem_phy_write(phy, 0x1e, 0x8600);
584 sungem_phy_write(phy, 0x1d, 0x000b);
585 sungem_phy_write(phy, 0x1e, 0x0100);
587 sungem_phy_write(phy, 0x1d, 0x0004);
588 sungem_phy_write(phy, 0x1e, 0x4850);
601 sungem_phy_write(phy, MII_NCONFIG, 0x1000);
610 sungem_phy_write(phy, MII_NCONFIG, 0x2000);
625 sungem_phy_write(phy, MII_NCONFIG, 0x1000);
636 sungem_phy_write(phy, MII_NCONFIG, 0x2000);
650 sungem_phy_write(phy, MII_NCONFIG, 0x9020);
652 sungem_phy_write(phy, MII_NCONFIG, 0x945f);
656 sungem_phy_write(phy, MII_NCONFIG, 0xfc01);
657 sungem_phy_write(phy, 0x0b, 0x0004);
674 sungem_phy_write(phy, MII_NCONFIG, 0x7c00);
683 sungem_phy_write(phy, MII_NCONFIG, 0x7000);
700 sungem_phy_write(phy, MII_NCONFIG, 0x7c00);
712 sungem_phy_write(phy, MII_NCONFIG, 0x7000);
726 sungem_phy_write(phy, MII_NCONFIG, 0xfc0b);
730 sungem_phy_write(phy, MII_ADVERTISE, 0x01e0);
731 sungem_phy_write(phy, MII_BMCR, 0x1140);
734 sungem_phy_write(phy, MII_BMCR, 0x0140);
767 sungem_phy_write(phy, MII_ADVERTISE, adv);
783 sungem_phy_write(phy, MII_1000BASETCONTROL, adv);
788 sungem_phy_write(phy, MII_BMCR, ctl);
834 sungem_phy_write(phy, MII_1000BASETCONTROL, ctl2);
838 sungem_phy_write(phy, MII_BMCR, ctl);