Lines Matching refs:phy_ctrl
566 u32 phy_ctrl;
568 phy_ctrl = ioread32(port_base + PhyCtrl);
569 phy_ctrl &= ~(PhyCtrlDux | PhyCtrlSpd100 | PhyCtrlSpd10);
570 phy_ctrl |= PhyCtrlAne | PhyCtrlReset;
575 phy_ctrl |= PhyCtrlDux | PhyCtrlSpd100 | PhyCtrlSpd10;
578 phy_ctrl |= PhyCtrlSpd10;
581 phy_ctrl |= PhyCtrlDux | PhyCtrlSpd10;
584 phy_ctrl |= PhyCtrlSpd100;
587 phy_ctrl |= PhyCtrlDux | PhyCtrlSpd100;
591 iowrite32(phy_ctrl, port_base + PhyCtrl);
594 phy_ctrl &= ~PhyCtrlReset;
595 iowrite32(phy_ctrl, port_base + PhyCtrl);
1147 u32 phy_ctrl;
1153 phy_ctrl = ioread32(port_base + PhyCtrl);
1167 if ((phy_ctrl & (PhyCtrlDux | PhyCtrlSpd100 | PhyCtrlSpd10))
1171 if ((phy_ctrl & PhyCtrlSpd10) == PhyCtrlSpd10)
1174 if ((phy_ctrl & (PhyCtrlSpd10 | PhyCtrlDux))
1178 if ((phy_ctrl & PhyCtrlSpd100) == PhyCtrlSpd100)
1181 if ((phy_ctrl & (PhyCtrlSpd100 | PhyCtrlDux))
1185 if (phy_ctrl & PhyCtrlAne)
1193 cmd->autoneg = (phy_ctrl & PhyCtrlAne) ? AUTONEG_ENABLE : AUTONEG_DISABLE;
1203 u32 phy_ctrl;
1227 phy_ctrl = PhyCtrlAne;
1230 phy_ctrl |= PhyCtrlDux | PhyCtrlSpd100 | PhyCtrlSpd10;
1232 phy_ctrl |= PhyCtrlDux | PhyCtrlSpd100;
1234 phy_ctrl |= PhyCtrlSpd100;
1236 phy_ctrl |= PhyCtrlSpd10 | PhyCtrlDux;
1238 phy_ctrl |= PhyCtrlSpd10;
1240 phy_ctrl = 0;
1243 phy_ctrl |= PhyCtrlSpd10;
1245 phy_ctrl |= PhyCtrlSpd100;
1248 phy_ctrl |= PhyCtrlDux;
1254 phy_ctrl |= old_phy_ctrl & ~(PhyCtrlAne | PhyCtrlDux
1256 if (phy_ctrl != old_phy_ctrl)
1257 iowrite32(phy_ctrl, port_base + PhyCtrl);