• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/e1000/

Lines Matching defs:reg_addr

38 static int32_t e1000_read_kmrn_reg(struct e1000_hw *hw, uint32_t reg_addr, uint16_t *data);
39 static int32_t e1000_write_kmrn_reg(struct e1000_hw *hw, uint32_t reg_addr, uint16_t data);
116 static int32_t e1000_write_phy_reg_ex(struct e1000_hw *hw, uint32_t reg_addr,
118 static int32_t e1000_read_phy_reg_ex(struct e1000_hw *hw,uint32_t reg_addr,
3461 * reg_addr - address of the PHY register to read
3465 uint32_t reg_addr,
3485 (reg_addr > MAX_PHY_MULTI_PAGE_REG)) {
3487 (uint16_t)reg_addr);
3493 if (((reg_addr & MAX_PHY_REG_ADDRESS) > MAX_PHY_MULTI_PAGE_REG) ||
3496 if ((reg_addr & MAX_PHY_REG_ADDRESS) < GG82563_MIN_ALT_REG) {
3498 (uint16_t)((uint16_t)reg_addr >> GG82563_PAGE_SHIFT));
3505 (uint16_t)((uint16_t)reg_addr >> GG82563_PAGE_SHIFT));
3515 ret_val = e1000_read_phy_reg_ex(hw, MAX_PHY_REG_ADDRESS & reg_addr,
3523 e1000_read_phy_reg_ex(struct e1000_hw *hw, uint32_t reg_addr,
3532 if (reg_addr > MAX_PHY_REG_ADDRESS) {
3533 DEBUGOUT1("PHY Address %d is out of range\n", reg_addr);
3542 mdic = ((reg_addr << E1000_MDIC_REG_SHIFT) |
3581 mdic = ((reg_addr) | (phy_addr << 5) |
3599 * reg_addr - address of the PHY register to write
3603 e1000_write_phy_reg(struct e1000_hw *hw, uint32_t reg_addr,
3623 (reg_addr > MAX_PHY_MULTI_PAGE_REG)) {
3625 (uint16_t)reg_addr);
3631 if (((reg_addr & MAX_PHY_REG_ADDRESS) > MAX_PHY_MULTI_PAGE_REG) ||
3634 if ((reg_addr & MAX_PHY_REG_ADDRESS) < GG82563_MIN_ALT_REG) {
3636 (uint16_t)((uint16_t)reg_addr >> GG82563_PAGE_SHIFT));
3643 (uint16_t)((uint16_t)reg_addr >> GG82563_PAGE_SHIFT));
3653 ret_val = e1000_write_phy_reg_ex(hw, MAX_PHY_REG_ADDRESS & reg_addr,
3661 e1000_write_phy_reg_ex(struct e1000_hw *hw, uint32_t reg_addr,
3670 if (reg_addr > MAX_PHY_REG_ADDRESS) {
3671 DEBUGOUT1("PHY Address %d is out of range\n", reg_addr);
3681 (reg_addr << E1000_MDIC_REG_SHIFT) |
3711 mdic = ((PHY_TURNAROUND) | (reg_addr << 2) | (phy_addr << 7) |
3724 uint32_t reg_addr,
3741 reg_val = ((reg_addr << E1000_KUMCTRLSTA_OFFSET_SHIFT) &
3757 uint32_t reg_addr,
3773 reg_val = ((reg_addr << E1000_KUMCTRLSTA_OFFSET_SHIFT) &
8891 uint16_t word_addr, reg_data, reg_addr;
8903 ret_val = e1000_read_eeprom(hw, (word_addr + i*2 + 1), 1, &reg_addr);
8911 ret_val = e1000_write_phy_reg_ex(hw, (uint32_t)reg_addr, reg_data);