/netbsd-src/sys/dev/mii/ |
H A D | ikphy.c | 204 uint16_t phy_data; in ikphy_setmedia() local 211 PHY_READ(sc, GG82563_PHY_MAC_SPEC_CTRL, &phy_data); in ikphy_setmedia() 212 phy_data |= GG82563_MSCR_ASSERT_CRS_ON_TX; in ikphy_setmedia() 214 phy_data |= GG82563_MSCR_TX_CLK_1000MBPS_25MHZ; in ikphy_setmedia() 215 PHY_WRITE(sc, GG82563_PHY_MAC_SPEC_CTRL, phy_data); in ikphy_setmedia() 218 PHY_READ(sc, GG82563_PHY_SPEC_CTRL, &phy_data); in ikphy_setmedia() 219 phy_data &= ~GG82563_PSCR_CROSSOVER_MODE_MASK; in ikphy_setmedia() 221 phy_data |= GG82563_PSCR_CROSSOVER_MODE_AUTO; in ikphy_setmedia() 223 phy_data |= GG82563_PSCR_CROSSOVER_MODE_MDI; in ikphy_setmedia() 225 phy_data &= ~GG82563_PSCR_POLARITY_REVERSAL_DISABLE; in ikphy_setmedia() [all …]
|
/netbsd-src/sys/dev/pci/ixgbe/ |
H A D | ixgbe_phy.h | 169 u16 *phy_data); 171 u16 phy_data); 173 u32 device_type, u16 *phy_data); 175 u32 device_type, u16 phy_data);
|
H A D | ixgbe_phy.c | 586 u16 *phy_data) in ixgbe_read_phy_reg_mdi() argument 654 *phy_data = (u16)(data); in ixgbe_read_phy_reg_mdi() 668 u32 device_type, u16 *phy_data) in ixgbe_read_phy_reg_generic() argument 678 status = hw->phy.ops.read_reg_mdi(hw, reg_addr, device_type, phy_data); in ixgbe_read_phy_reg_generic() 694 u32 device_type, u16 phy_data) in ixgbe_write_phy_reg_mdi() argument 699 IXGBE_WRITE_REG(hw, IXGBE_MSRWD, (u32)phy_data); in ixgbe_write_phy_reg_mdi() 768 u32 device_type, u16 phy_data) in ixgbe_write_phy_reg_generic() argument 777 phy_data); in ixgbe_write_phy_reg_generic() 1022 u16 phy_data = 0; in ixgbe_check_phy_link_tnx() local 1040 &phy_data); in ixgbe_check_phy_link_tnx() [all …]
|
H A D | ixgbe_api.c | 535 u16 *phy_data) in ixgbe_read_phy_reg() argument 541 device_type, phy_data), IXGBE_NOT_IMPLEMENTED); in ixgbe_read_phy_reg() 554 u16 phy_data) in ixgbe_write_phy_reg() argument 560 device_type, phy_data), IXGBE_NOT_IMPLEMENTED); in ixgbe_write_phy_reg() 1256 u32 device_type, u32 *phy_data) in ixgbe_read_iosf_sb_reg() argument 1259 device_type, phy_data), IXGBE_NOT_IMPLEMENTED); in ixgbe_read_iosf_sb_reg() 1272 u32 device_type, u32 phy_data) in ixgbe_write_iosf_sb_reg() argument 1275 device_type, phy_data), IXGBE_NOT_IMPLEMENTED); in ixgbe_write_iosf_sb_reg()
|
H A D | ixgbe_api.h | 73 u16 *phy_data); 75 u16 phy_data); 216 u32 device_type, u32 *phy_data); 218 u32 device_type, u32 phy_data);
|
H A D | ixgbe_x550.h | 104 u32 device_type, u16 *phy_data); 106 u32 device_type, u16 phy_data);
|
H A D | ixgbe_x550.c | 357 u32 dev_type, u16 *phy_data) in ixgbe_read_phy_reg_mdi_22() argument 391 *phy_data = (u16)data; in ixgbe_read_phy_reg_mdi_22() 404 u32 dev_type, u16 phy_data) in ixgbe_write_phy_reg_mdi_22() argument 410 IXGBE_WRITE_REG(hw, IXGBE_MSRWD, (u32)phy_data); in ixgbe_write_phy_reg_mdi_22() 630 u32 device_type, u16 *phy_data) in ixgbe_read_phy_reg_x550em() argument 632 UNREFERENCED_4PARAMETER(*hw, reg_addr, device_type, *phy_data); in ixgbe_read_phy_reg_x550em() 637 u32 device_type, u16 phy_data) in ixgbe_write_phy_reg_x550em() argument 639 UNREFERENCED_4PARAMETER(*hw, reg_addr, device_type, phy_data); in ixgbe_write_phy_reg_x550em() 4558 u32 device_type, u16 *phy_data) in ixgbe_read_phy_reg_x550a() argument 4568 status = hw->phy.ops.read_reg_mdi(hw, reg_addr, device_type, phy_data); in ixgbe_read_phy_reg_x550a() [all …]
|
/netbsd-src/sys/dev/pci/ |
H A D | if_wm.c | 4877 uint16_t phy_data; in wm_write_smbus_addr() local 4887 rv = wm_gmii_hv_readreg_locked(sc->sc_dev, 2, HV_SMB_ADDR, &phy_data); in wm_write_smbus_addr() 4891 phy_data &= ~HV_SMB_ADDR_ADDR; in wm_write_smbus_addr() 4892 phy_data |= __SHIFTOUT(strap, STRAP_SMBUSADDR); in wm_write_smbus_addr() 4893 phy_data |= HV_SMB_ADDR_PEC_EN | HV_SMB_ADDR_VALID; in wm_write_smbus_addr() 4898 phy_data &= ~(HV_SMB_ADDR_FREQ_LOW in wm_write_smbus_addr() 4900 phy_data |= __SHIFTIN((freq & 0x01) != 0, in wm_write_smbus_addr() 4902 phy_data |= __SHIFTIN((freq & 0x02) != 0, in wm_write_smbus_addr() 4911 phy_data); in wm_write_smbus_addr() 17228 uint16_t phy_data, phyre in wm_hv_phy_workarounds_ich8lan() 17227 uint16_t phy_data, phyrev = 0; wm_hv_phy_workarounds_ich8lan() local [all...] |