Lines Matching refs:phy_data

75 	u16 phy_data;
96 atl1c_read_phy_dbg(hw, MIIDBG_ANACTRL, &phy_data);
97 phy_data &= ~ANACTRL_HB_EN;
98 atl1c_write_phy_dbg(hw, MIIDBG_ANACTRL, phy_data);
99 atl1c_read_phy_dbg(hw, MIIDBG_VOLT_CTRL, &phy_data);
100 phy_data |= VOLT_CTRL_SWLOWEST;
101 atl1c_write_phy_dbg(hw, MIIDBG_VOLT_CTRL, phy_data);
125 atl1c_read_phy_dbg(hw, MIIDBG_ANACTRL, &phy_data);
126 phy_data |= ANACTRL_HB_EN;
127 atl1c_write_phy_dbg(hw, MIIDBG_ANACTRL, phy_data);
128 atl1c_read_phy_dbg(hw, MIIDBG_VOLT_CTRL, &phy_data);
129 phy_data &= ~VOLT_CTRL_SWLOWEST;
130 atl1c_write_phy_dbg(hw, MIIDBG_VOLT_CTRL, phy_data);
303 u16 reg, u16 *phy_data)
310 *phy_data = 0;
337 *phy_data = (u16)FIELD_GETX(val, MDIO_CTRL_DATA);
352 u16 reg, u16 phy_data)
370 FIELDX(MDIO_CTRL_DATA, phy_data) |
376 FIELDX(MDIO_CTRL_DATA, phy_data) |
395 int atl1c_read_phy_reg(struct atl1c_hw *hw, u16 reg_addr, u16 *phy_data)
397 return atl1c_read_phy_core(hw, false, 0, reg_addr, phy_data);
406 int atl1c_write_phy_reg(struct atl1c_hw *hw, u32 reg_addr, u16 phy_data)
408 return atl1c_write_phy_core(hw, false, 0, reg_addr, phy_data);
413 u16 reg_addr, u16 *phy_data)
415 return atl1c_read_phy_core(hw, true, dev_addr, reg_addr, phy_data);
420 u16 reg_addr, u16 phy_data)
422 return atl1c_write_phy_core(hw, true, dev_addr, reg_addr, phy_data);
425 int atl1c_read_phy_dbg(struct atl1c_hw *hw, u16 reg_addr, u16 *phy_data)
433 err = atl1c_read_phy_reg(hw, MII_DBG_DATA, phy_data);
438 int atl1c_write_phy_dbg(struct atl1c_hw *hw, u16 reg_addr, u16 phy_data)
446 err = atl1c_write_phy_reg(hw, MII_DBG_DATA, phy_data);
501 u16 phy_data;
523 atl1c_read_phy_dbg(hw, MIIDBG_CFGLPSPD, &phy_data);
525 phy_data & ~CFGLPSPD_RSTCNT_CLK125SW);
530 atl1c_read_phy_dbg(hw, MIIDBG_CABLE1TH_DET, &phy_data);
531 phy_data |= CABLE1TH_DET_EN;
532 atl1c_write_phy_dbg(hw, MIIDBG_CABLE1TH_DET, phy_data);
538 atl1c_read_phy_dbg(hw, MIIDBG_VOLT_CTRL, &phy_data);
539 phy_data &= ~VOLT_CTRL_SWLOWEST;
540 atl1c_write_phy_dbg(hw, MIIDBG_VOLT_CTRL, phy_data);
543 phy_data =
546 atl1c_write_phy_dbg(hw, MIIDBG_LEGCYPS, phy_data);
552 atl1c_read_phy_dbg(hw, MIIDBG_LEGCYPS, &phy_data);
554 phy_data & ~LEGCYPS_EN);
556 atl1c_read_phy_dbg(hw, MIIDBG_HIBNEG, &phy_data);
558 phy_data & HIBNEG_PSHIB_EN);
579 phy_data = IER_LINK_UP | IER_LINK_DOWN;
580 err = atl1c_write_phy_reg(hw, MII_IER, phy_data);
646 u16 phy_data;
656 atl1c_read_phy_reg(hw, MII_BMSR, &phy_data);
657 atl1c_read_phy_reg(hw, MII_BMSR, &phy_data);
658 return !!(phy_data & BMSR_LSTATUS);
671 u16 phy_data;
683 err = atl1c_read_phy_reg(hw, MII_GIGA_PSSR, &phy_data);
687 if (!(phy_data & GIGA_PSSR_SPD_DPLX_RESOLVED))
690 switch (phy_data & GIGA_PSSR_SPEED) {
704 if (phy_data & GIGA_PSSR_DPLX)
786 u16 phy_data;
829 atl1c_read_phy_reg(hw, MII_ISR, &phy_data);