Lines Matching defs:phy

44 #include <linux/phy.h>
461 [TG3_PHY_LOOPB_TEST] = { "phy loopback test (offline)" },
1043 /* check for phy events */
2209 u32 phy;
2213 if (!tg3_readphy(tp, MII_TG3_FET_SHDW_AUXSTAT2, &phy)) {
2215 phy |= MII_TG3_FET_SHDW_AUXSTAT2_APD;
2217 phy &= ~MII_TG3_FET_SHDW_AUXSTAT2_APD;
2218 tg3_writephy(tp, MII_TG3_FET_SHDW_AUXSTAT2, phy);
2257 u32 phy;
2271 if (!tg3_readphy(tp, reg, &phy)) {
2273 phy |= MII_TG3_FET_SHDW_MISCCTRL_MDIX;
2275 phy &= ~MII_TG3_FET_SHDW_MISCCTRL_MDIX;
2276 tg3_writephy(tp, reg, phy);
2284 MII_TG3_AUXCTL_SHDWSEL_MISC, &phy);
2287 phy |= MII_TG3_AUXCTL_MISC_FORCE_AMDIX;
2289 phy &= ~MII_TG3_AUXCTL_MISC_FORCE_AMDIX;
2291 MII_TG3_AUXCTL_SHDWSEL_MISC, phy);
2312 u32 otp, phy;
2322 phy = ((otp & TG3_OTP_AGCTGT_MASK) >> TG3_OTP_AGCTGT_SHIFT);
2323 phy |= MII_TG3_DSP_TAP1_AGCTGT_DFLT;
2324 tg3_phydsp_write(tp, MII_TG3_DSP_TAP1, phy);
2326 phy = ((otp & TG3_OTP_HPFFLTR_MASK) >> TG3_OTP_HPFFLTR_SHIFT) |
2328 tg3_phydsp_write(tp, MII_TG3_DSP_AADJ1CH0, phy);
2330 phy = ((otp & TG3_OTP_LPFDIS_MASK) >> TG3_OTP_LPFDIS_SHIFT);
2331 phy |= MII_TG3_DSP_AADJ1CH3_ADCCKADJ;
2332 tg3_phydsp_write(tp, MII_TG3_DSP_AADJ1CH3, phy);
2334 phy = ((otp & TG3_OTP_VDAC_MASK) >> TG3_OTP_VDAC_SHIFT);
2335 tg3_phydsp_write(tp, MII_TG3_DSP_EXP75, phy);
2337 phy = ((otp & TG3_OTP_10BTAMP_MASK) >> TG3_OTP_10BTAMP_SHIFT);
2338 tg3_phydsp_write(tp, MII_TG3_DSP_EXP96, phy);
2340 phy = ((otp & TG3_OTP_ROFF_MASK) >> TG3_OTP_ROFF_SHIFT) |
2342 tg3_phydsp_write(tp, MII_TG3_DSP_EXP97, phy);
2628 "Management side-band traffic will be interrupted during phy settings change\n");
2753 /* Set phy register 0x10 bit 0 to high fifo elasticity to support
3090 u32 phy;
3098 if (!tg3_readphy(tp, MII_TG3_FET_SHDW_AUXMODE4, &phy)) {
3099 phy |= MII_TG3_FET_SHDW_AUXMODE4_SBPD;
3102 phy);
4939 /* EEE settings changes take effect only after a phy
7028 /* handle link change and other phy events */
15586 /* Do nothing, phy ID already set up in
15602 * probably more. Just assume that the phy is
16797 /* A few boards don't want Ethernet@WireSpeed phy feature */
16949 dev_err(&tp->pdev->dev, "phy probe failed, err %d\n", err);