/freebsd-9.3-release/sys/dev/e1000/ |
H A D | e1000_phy.c | 1005 u16 phy_data; local 1008 ret_val = hw->phy.ops.read_reg(hw, PHY_1000T_CTRL, &phy_data); 1013 hw->phy.original_ms_type = (phy_data & CR_1000T_MS_ENABLE) ? 1014 ((phy_data & CR_1000T_MS_VALUE) ? 1020 phy_data |= (CR_1000T_MS_ENABLE | CR_1000T_MS_VALUE); 1023 phy_data |= CR_1000T_MS_ENABLE; 1024 phy_data &= ~(CR_1000T_MS_VALUE); 1027 phy_data &= ~CR_1000T_MS_ENABLE; 1033 return hw->phy.ops.write_reg(hw, PHY_1000T_CTRL, phy_data); 1045 u16 phy_data; local 1114 u16 phy_data; local 1272 u16 phy_data; local 1730 u16 phy_data; local 1796 u16 phy_data; local 2145 u16 phy_data, offset, mask; local 2260 u16 phy_data, offset, mask; local 2387 u16 phy_data, index; local 2413 u16 phy_data, phy_data2, is_cm; local 2534 u16 phy_data, i, agc_value = 0; local 2604 u16 phy_data; local 3892 u16 phy_data; local 4004 u16 phy_data, length; local [all...] |
H A D | e1000_80003es2lan.c | 692 u16 phy_data; local 704 ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data); 708 phy_data &= ~GG82563_PSCR_CROSSOVER_MODE_AUTO; 709 ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_SPEC_CTRL, phy_data); 713 DEBUGOUT1("GG82563 PSCR: %X\n", phy_data); 715 ret_val = hw->phy.ops.read_reg(hw, PHY_CONTROL, &phy_data); 719 e1000_phy_force_speed_duplex_setup(hw, &phy_data); 722 phy_data |= MII_CR_RESET; 724 ret_val = hw->phy.ops.write_reg(hw, PHY_CONTROL, phy_data); 756 &phy_data); 793 u16 phy_data, index; local [all...] |
H A D | e1000_82541.c | 680 u16 phy_data, phy_saved_data, speed, duplex, i; local 712 &phy_data); 716 phy_data &= ~IGP01E1000_PHY_EDAC_MU_INDEX; 720 phy_data); 734 ret_val = phy->ops.read_reg(hw, PHY_1000T_STATUS, &phy_data); 742 &phy_data); 746 idle_errs += (phy_data & SR_1000T_IDLE_ERROR_CNT); 789 &phy_data); 793 phy_data &= ~IGP01E1000_PHY_EDAC_MU_INDEX; 794 phy_data | [all...] |
H A D | e1000_82540.c | 533 u16 phy_data; local 548 ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_GEN_CONTROL, &phy_data); 552 phy_data &= ~M88E1000_PHY_VCO_REG_BIT8; 553 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, phy_data); 563 ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_GEN_CONTROL, &phy_data); 567 phy_data |= M88E1000_PHY_VCO_REG_BIT11; 568 ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, phy_data);
|
H A D | e1000_ich8lan.c | 1640 u16 phy_data; local 1648 ret_val = e1000_read_phy_reg_hv_locked(hw, HV_SMB_ADDR, &phy_data); 1652 phy_data &= ~HV_SMB_ADDR_MASK; 1653 phy_data |= (strap >> E1000_STRAP_SMBUS_ADDRESS_SHIFT); 1654 phy_data |= HV_SMB_ADDR_PEC_EN | HV_SMB_ADDR_VALID; 1659 phy_data &= ~HV_SMB_ADDR_FREQ_MASK; 1660 phy_data |= (freq & (1 << 0)) << 1662 phy_data |= (freq & (1 << 1)) << 1669 return e1000_write_phy_reg_hv_locked(hw, HV_SMB_ADDR, phy_data); 2031 u16 phy_data; local 4878 u16 phy_data; local [all...] |
H A D | e1000_82543.c | 1412 u16 phy_data; local 1428 ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_SPEC_STATUS, &phy_data); 1433 if (phy_data & M88E1000_PSSR_DPLX) 1442 if ((phy_data & M88E1000_PSSR_SPEED) == M88E1000_PSSR_1000MBS) 1444 else if ((phy_data & M88E1000_PSSR_SPEED) == M88E1000_PSSR_100MBS)
|
/freebsd-9.3-release/sys/cam/scsi/ |
H A D | scsi_enc.h | 195 struct ses_elm_sas_device_phy phy_data; member in struct:encioc_elm_sas_device_phy 202 struct ses_elm_sas_expander_phy phy_data; member in struct:encioc_elm_sas_expander_phy 209 struct ses_elm_sas_port_phy phy_data; member in struct:encioc_elm_sas_port_phy
|
/freebsd-9.3-release/sys/dev/ixgbe/ |
H A D | ixgbe_phy.h | 122 u16 *phy_data); 124 u16 phy_data); 126 u32 device_type, u16 *phy_data); 128 u32 device_type, u16 phy_data);
|
H A D | ixgbe_phy.c | 286 * @phy_data: Pointer to read data from PHY register 289 u16 *phy_data) 355 *phy_data = (u16)(data); 365 * @phy_data: Pointer to read data from PHY register 368 u32 device_type, u16 *phy_data) 382 phy_data); 397 * @phy_data: Data to write to the PHY register 400 u32 device_type, u16 phy_data) 405 IXGBE_WRITE_REG(hw, IXGBE_MSRWD, (u32)phy_data); 471 * @phy_data 288 ixgbe_read_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 *phy_data) argument 367 ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 *phy_data) argument 399 ixgbe_write_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 phy_data) argument 473 ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 phy_data) argument 680 u16 phy_data = 0; local 855 u16 phy_data = 0; local 1952 u16 phy_data = 0; local [all...] |
H A D | ixgbe_api.c | 470 * @phy_data: Pointer to read data from PHY register 475 u16 *phy_data) 481 device_type, phy_data), IXGBE_NOT_IMPLEMENTED); 488 * @phy_data: Data to write to the PHY register 493 u16 phy_data) 499 device_type, phy_data), IXGBE_NOT_IMPLEMENTED); 474 ixgbe_read_phy_reg(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 *phy_data) argument 492 ixgbe_write_phy_reg(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 phy_data) argument
|
H A D | ixgbe_api.h | 67 u16 *phy_data); 69 u16 phy_data);
|