Lines Matching refs:i2ccmd

424 	u32 i, i2ccmd = 0;  in e1000_read_phy_reg_i2c()  local
432 i2ccmd = ((offset << E1000_I2CCMD_REG_ADDR_SHIFT) | in e1000_read_phy_reg_i2c()
436 E1000_WRITE_REG(hw, E1000_I2CCMD, i2ccmd); in e1000_read_phy_reg_i2c()
441 i2ccmd = E1000_READ_REG(hw, E1000_I2CCMD); in e1000_read_phy_reg_i2c()
442 if (i2ccmd & E1000_I2CCMD_READY) in e1000_read_phy_reg_i2c()
445 if (!(i2ccmd & E1000_I2CCMD_READY)) { in e1000_read_phy_reg_i2c()
449 if (i2ccmd & E1000_I2CCMD_ERROR) { in e1000_read_phy_reg_i2c()
455 *data = ((i2ccmd >> 8) & 0x00FF) | ((i2ccmd << 8) & 0xFF00); in e1000_read_phy_reg_i2c()
471 u32 i, i2ccmd = 0; in e1000_write_phy_reg_i2c() local
490 i2ccmd = ((offset << E1000_I2CCMD_REG_ADDR_SHIFT) | in e1000_write_phy_reg_i2c()
495 E1000_WRITE_REG(hw, E1000_I2CCMD, i2ccmd); in e1000_write_phy_reg_i2c()
500 i2ccmd = E1000_READ_REG(hw, E1000_I2CCMD); in e1000_write_phy_reg_i2c()
501 if (i2ccmd & E1000_I2CCMD_READY) in e1000_write_phy_reg_i2c()
504 if (!(i2ccmd & E1000_I2CCMD_READY)) { in e1000_write_phy_reg_i2c()
508 if (i2ccmd & E1000_I2CCMD_ERROR) { in e1000_write_phy_reg_i2c()
532 u32 i2ccmd = 0; in e1000_read_sfp_data_byte() local
546 i2ccmd = ((offset << E1000_I2CCMD_REG_ADDR_SHIFT) | in e1000_read_sfp_data_byte()
549 E1000_WRITE_REG(hw, E1000_I2CCMD, i2ccmd); in e1000_read_sfp_data_byte()
587 u32 i2ccmd = 0; in e1000_write_sfp_data_byte() local
605 i2ccmd = ((offset << E1000_I2CCMD_REG_ADDR_SHIFT) | in e1000_write_sfp_data_byte()
608 E1000_WRITE_REG(hw, E1000_I2CCMD, i2ccmd); in e1000_write_sfp_data_byte()
614 i2ccmd = E1000_READ_REG(hw, E1000_I2CCMD); in e1000_write_sfp_data_byte()
615 if (i2ccmd & E1000_I2CCMD_READY) { in e1000_write_sfp_data_byte()
617 if ((i2ccmd & E1000_I2CCMD_OPCODE_READ) == in e1000_write_sfp_data_byte()
622 data_local = i2ccmd & 0xFF00; in e1000_write_sfp_data_byte()
624 i2ccmd = ((offset << in e1000_write_sfp_data_byte()
627 E1000_WRITE_REG(hw, E1000_I2CCMD, i2ccmd); in e1000_write_sfp_data_byte()
633 if (!(i2ccmd & E1000_I2CCMD_READY)) { in e1000_write_sfp_data_byte()
637 if (i2ccmd & E1000_I2CCMD_ERROR) { in e1000_write_sfp_data_byte()