Lines Matching refs:reg_addr
77 static s32 e1000_write_phy_reg_ex(struct e1000_hw *hw, u32 reg_addr,
79 static s32 e1000_read_phy_reg_ex(struct e1000_hw *hw, u32 reg_addr,
2815 s32 e1000_read_phy_reg(struct e1000_hw *hw, u32 reg_addr, u16 *phy_data) in e1000_read_phy_reg() argument
2823 (reg_addr > MAX_PHY_MULTI_PAGE_REG)) { in e1000_read_phy_reg()
2825 (u16) reg_addr); in e1000_read_phy_reg()
2832 ret_val = e1000_read_phy_reg_ex(hw, MAX_PHY_REG_ADDRESS & reg_addr, in e1000_read_phy_reg()
2839 static s32 e1000_read_phy_reg_ex(struct e1000_hw *hw, u32 reg_addr, in e1000_read_phy_reg_ex() argument
2846 if (reg_addr > MAX_PHY_REG_ADDRESS) { in e1000_read_phy_reg_ex()
2847 e_dbg("PHY Address %d is out of range\n", reg_addr); in e1000_read_phy_reg_ex()
2857 mdic = ((reg_addr << E1000_MDIC_REG_SHIFT) | in e1000_read_phy_reg_ex()
2886 mdic = ((reg_addr << E1000_MDIC_REG_SHIFT) | in e1000_read_phy_reg_ex()
2930 mdic = ((reg_addr) | (phy_addr << 5) | in e1000_read_phy_reg_ex()
2953 s32 e1000_write_phy_reg(struct e1000_hw *hw, u32 reg_addr, u16 phy_data) in e1000_write_phy_reg() argument
2961 (reg_addr > MAX_PHY_MULTI_PAGE_REG)) { in e1000_write_phy_reg()
2963 (u16) reg_addr); in e1000_write_phy_reg()
2970 ret_val = e1000_write_phy_reg_ex(hw, MAX_PHY_REG_ADDRESS & reg_addr, in e1000_write_phy_reg()
2977 static s32 e1000_write_phy_reg_ex(struct e1000_hw *hw, u32 reg_addr, in e1000_write_phy_reg_ex() argument
2984 if (reg_addr > MAX_PHY_REG_ADDRESS) { in e1000_write_phy_reg_ex()
2985 e_dbg("PHY Address %d is out of range\n", reg_addr); in e1000_write_phy_reg_ex()
2997 (reg_addr << E1000_MDIC_REG_SHIFT) | in e1000_write_phy_reg_ex()
3019 (reg_addr << E1000_MDIC_REG_SHIFT) | in e1000_write_phy_reg_ex()
3053 mdic = ((PHY_TURNAROUND) | (reg_addr << 2) | (phy_addr << 7) | in e1000_write_phy_reg_ex()