/freebsd-current/sys/dev/axgbe/ |
H A D | xgbe-phy-v2.c | 436 struct xgbe_phy_data *phy_data = pdata->phy_data; local 461 i2c_op.target = phy_data->redrv_addr; 475 i2c_op.target = phy_data->redrv_addr; 558 struct xgbe_phy_data *phy_data = pdata->phy_data; local 562 if (phy_data->sfp_comm == XGBE_SFP_COMM_DIRECT) 568 i2c_op.target = phy_data->sfp_mux_address; 578 struct xgbe_phy_data *phy_data = pdata->phy_data; local 604 struct xgbe_phy_data *phy_data = pdata->phy_data; local 650 struct xgbe_phy_data *phy_data = pdata->phy_data; local 689 struct xgbe_phy_data *phy_data = pdata->phy_data; local 712 struct xgbe_phy_data *phy_data = pdata->phy_data; local 751 struct xgbe_phy_data *phy_data = pdata->phy_data; local 774 struct xgbe_phy_data *phy_data = pdata->phy_data; local 929 struct xgbe_phy_data *phy_data = pdata->phy_data; local 943 struct xgbe_phy_data *phy_data = pdata->phy_data; local 972 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1053 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1083 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1137 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1176 xgbe_phy_check_sfp_rx_los(struct xgbe_phy_data *phy_data) argument 1193 xgbe_phy_check_sfp_tx_fault(struct xgbe_phy_data *phy_data) argument 1210 xgbe_phy_check_sfp_mod_absent(struct xgbe_phy_data *phy_data) argument 1224 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1396 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1458 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1501 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1542 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1553 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1628 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1638 xgbe_phy_sfp_reset(struct xgbe_phy_data *phy_data) argument 1651 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1698 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1766 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1780 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1893 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2055 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2115 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2132 xgbe_phy_an_sfp_mode(struct xgbe_phy_data *phy_data) argument 2149 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2181 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2195 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2210 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2323 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2336 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2363 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2378 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2393 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2408 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2423 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2438 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2453 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2461 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2499 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2521 xgbe_phy_get_basex_mode(struct xgbe_phy_data *phy_data, int speed) argument 2534 xgbe_phy_get_baset_mode(struct xgbe_phy_data *phy_data, int speed) argument 2551 xgbe_phy_get_sfp_mode(struct xgbe_phy_data *phy_data, int speed) argument 2596 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2650 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2762 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2826 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2850 xgbe_phy_valid_speed_basex_mode(struct xgbe_phy_data *phy_data, int speed) argument 2864 xgbe_phy_valid_speed_baset_mode(struct xgbe_phy_data *phy_data, int speed) argument 2881 xgbe_phy_valid_speed_sfp_mode(struct xgbe_phy_data *phy_data, int speed) argument 2926 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3083 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3102 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3183 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3211 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3238 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3253 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3298 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3319 xgbe_phy_redrv_error(struct xgbe_phy_data *phy_data) argument 3346 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3378 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3431 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3473 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3497 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3533 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3563 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3581 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3603 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3671 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3755 struct xgbe_phy_data *phy_data; local [all...] |
H A D | xgbe-phy-v1.c | 151 struct xgbe_phy_data *phy_data = pdata->phy_data; local 191 if (phy_data->speed_set == XGBE_SPEEDSET_2500_10000) 300 struct xgbe_phy_data *phy_data = pdata->phy_data; local 324 phy_data->cdr_rate[XGBE_SPEED_10000]); 326 phy_data->tx_amp[XGBE_SPEED_10000]); 328 phy_data->blwc[XGBE_SPEED_10000]); 330 phy_data->pq_skew[XGBE_SPEED_10000]); 332 phy_data 344 struct xgbe_phy_data *phy_data = pdata->phy_data; local 388 struct xgbe_phy_data *phy_data = pdata->phy_data; local 432 struct xgbe_phy_data *phy_data = pdata->phy_data; local 454 struct xgbe_phy_data *phy_data = pdata->phy_data; local 473 struct xgbe_phy_data *phy_data = pdata->phy_data; local 566 struct xgbe_phy_data *phy_data = pdata->phy_data; local 644 struct xgbe_phy_data *phy_data; local [all...] |
H A D | xgbe.h | 1221 void *phy_data; member in struct:xgbe_prv_data
|
/freebsd-current/sys/contrib/dev/iwlwifi/mvm/ |
H A D | rxmq.c | 1233 struct iwl_mvm_rx_phy_data *phy_data, 1236 u32 phy_data2 = le32_to_cpu(phy_data->d2); 1237 u32 phy_data3 = le32_to_cpu(phy_data->d3); 1238 u16 phy_data4 = le16_to_cpu(phy_data->d4); 1239 u32 rate_n_flags = phy_data->rate_n_flags; 1284 iwl_mvm_decode_he_phy_ru_alloc(struct iwl_mvm_rx_phy_data *phy_data, argument 1297 u8 ru = le32_get_bits(phy_data->d1, IWL_RX_PHY_DATA1_HE_RU_ALLOC_MASK); 1298 u32 rate_n_flags = phy_data->rate_n_flags; 1338 if (phy_data->d1 & cpu_to_le32(IWL_RX_PHY_DATA1_HE_RU_ALLOC_SEC80)) 1366 struct iwl_mvm_rx_phy_data *phy_data, 1232 iwl_mvm_decode_he_mu_ext(struct iwl_mvm *mvm, struct iwl_mvm_rx_phy_data *phy_data, struct ieee80211_radiotap_he_mu *he_mu) argument 1365 iwl_mvm_decode_he_phy_data(struct iwl_mvm *mvm, struct iwl_mvm_rx_phy_data *phy_data, struct ieee80211_radiotap_he *he, struct ieee80211_radiotap_he_mu *he_mu, struct ieee80211_rx_status *rx_status, int queue) argument 1546 iwl_mvm_decode_eht_ext_mu(struct iwl_mvm *mvm, struct iwl_mvm_rx_phy_data *phy_data, struct ieee80211_rx_status *rx_status, struct ieee80211_radiotap_eht *eht, struct ieee80211_radiotap_eht_usig *usig) argument 1656 iwl_mvm_decode_eht_ext_tb(struct iwl_mvm *mvm, struct iwl_mvm_rx_phy_data *phy_data, struct ieee80211_rx_status *rx_status, struct ieee80211_radiotap_eht *eht, struct ieee80211_radiotap_eht_usig *usig) argument 1772 iwl_mvm_decode_eht_phy_data(struct iwl_mvm *mvm, struct iwl_mvm_rx_phy_data *phy_data, struct ieee80211_rx_status *rx_status, struct ieee80211_radiotap_eht *eht, struct ieee80211_radiotap_eht_usig *usig) argument 1889 iwl_mvm_rx_eht(struct iwl_mvm *mvm, struct sk_buff *skb, struct iwl_mvm_rx_phy_data *phy_data, int queue) argument 2032 iwl_mvm_rx_he(struct iwl_mvm *mvm, struct sk_buff *skb, struct iwl_mvm_rx_phy_data *phy_data, int queue) argument 2159 iwl_mvm_decode_lsig(struct sk_buff *skb, struct iwl_mvm_rx_phy_data *phy_data) argument 2226 iwl_mvm_rx_fill_status(struct iwl_mvm *mvm, struct sk_buff *skb, struct iwl_mvm_rx_phy_data *phy_data, int queue) argument 2351 struct iwl_mvm_rx_phy_data phy_data = {}; local 2661 struct iwl_mvm_rx_phy_data phy_data; local [all...] |
/freebsd-current/sys/dev/e1000/ |
H A D | e1000_phy.c | 1017 u16 phy_data; local 1020 ret_val = hw->phy.ops.read_reg(hw, PHY_1000T_CTRL, &phy_data); 1025 hw->phy.original_ms_type = (phy_data & CR_1000T_MS_ENABLE) ? 1026 ((phy_data & CR_1000T_MS_VALUE) ? 1032 phy_data |= (CR_1000T_MS_ENABLE | CR_1000T_MS_VALUE); 1035 phy_data |= CR_1000T_MS_ENABLE; 1036 phy_data &= ~(CR_1000T_MS_VALUE); 1039 phy_data &= ~CR_1000T_MS_ENABLE; 1045 return hw->phy.ops.write_reg(hw, PHY_1000T_CTRL, phy_data); 1057 u16 phy_data; local 1123 u16 phy_data; local 1276 u16 phy_data; local 1755 u16 phy_data; local 1821 u16 phy_data; local 2175 u16 phy_data, offset, mask; local 2290 u16 phy_data, offset, mask; local 2421 u16 phy_data, index; local 2447 u16 phy_data, phy_data2, is_cm; local 2570 u16 phy_data, i, agc_value = 0; local 2640 u16 phy_data; local 3918 u16 phy_data; local 4030 u16 phy_data, length; local [all...] |
H A D | e1000_80003es2lan.c | 592 u16 phy_data; local 603 ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data); 607 phy_data &= ~GG82563_PSCR_CROSSOVER_MODE_AUTO; 608 ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_SPEC_CTRL, phy_data); 612 DEBUGOUT1("GG82563 PSCR: %X\n", phy_data); 614 ret_val = hw->phy.ops.read_reg(hw, PHY_CONTROL, &phy_data); 618 e1000_phy_force_speed_duplex_setup(hw, &phy_data); 621 phy_data |= MII_CR_RESET; 623 ret_val = hw->phy.ops.write_reg(hw, PHY_CONTROL, phy_data); 654 &phy_data); 688 u16 phy_data, index; local [all...] |
H A D | e1000_82541.c | 675 u16 phy_data, phy_saved_data, speed, duplex, i; local 707 &phy_data); 711 phy_data &= ~IGP01E1000_PHY_EDAC_MU_INDEX; 715 phy_data); 729 ret_val = phy->ops.read_reg(hw, PHY_1000T_STATUS, &phy_data); 736 &phy_data); 740 idle_errs += (phy_data & SR_1000T_IDLE_ERROR_CNT); 781 &phy_data); 785 phy_data &= ~IGP01E1000_PHY_EDAC_MU_INDEX; 786 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_82575.c | 2839 u16 phy_data; local 2855 &phy_data); 2859 phy_data |= E1000_M88E1543_EEE_CTRL_1_MS; 2861 phy_data); 2873 &phy_data); 2878 phy_data |= E1000_EEE_ADV_100_SUPPORTED; 2880 phy_data &= ~E1000_EEE_ADV_100_SUPPORTED; 2883 phy_data |= E1000_EEE_ADV_1000_SUPPORTED; 2885 phy_data &= ~E1000_EEE_ADV_1000_SUPPORTED; 2889 phy_data); 2921 u16 phy_data; local [all...] |
H A D | e1000_ich8lan.c | 2243 u16 phy_data; local 2251 ret_val = e1000_read_phy_reg_hv_locked(hw, HV_SMB_ADDR, &phy_data); 2255 phy_data &= ~HV_SMB_ADDR_MASK; 2256 phy_data |= (strap >> E1000_STRAP_SMBUS_ADDRESS_SHIFT); 2257 phy_data |= HV_SMB_ADDR_PEC_EN | HV_SMB_ADDR_VALID; 2262 phy_data &= ~HV_SMB_ADDR_FREQ_MASK; 2263 phy_data |= (freq & (1 << 0)) << 2265 phy_data |= (freq & (1 << 1)) << 2272 return e1000_write_phy_reg_hv_locked(hw, HV_SMB_ADDR, phy_data); 2641 u16 phy_data; local 6110 u16 phy_data; local [all...] |
H A D | e1000_82543.c | 1407 u16 phy_data; local 1423 ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_SPEC_STATUS, &phy_data); 1428 if (phy_data & M88E1000_PSSR_DPLX) 1437 if ((phy_data & M88E1000_PSSR_SPEED) == M88E1000_PSSR_1000MBS) 1439 else if ((phy_data & M88E1000_PSSR_SPEED) == M88E1000_PSSR_100MBS)
|
/freebsd-current/sys/cam/scsi/ |
H A D | scsi_enc.h | 232 struct ses_elm_sas_device_phy phy_data; member in struct:encioc_elm_sas_device_phy 239 struct ses_elm_sas_expander_phy phy_data; member in struct:encioc_elm_sas_expander_phy 246 struct ses_elm_sas_port_phy phy_data; member in struct:encioc_elm_sas_port_phy
|
/freebsd-current/sys/dev/ixgbe/ |
H A D | ixgbe_phy.h | 165 u16 *phy_data); 167 u16 phy_data); 169 u32 device_type, u16 *phy_data); 171 u32 device_type, u16 phy_data);
|
H A D | ixgbe_phy.c | 596 * @phy_data: Pointer to read data from PHY register 599 u16 *phy_data) 667 *phy_data = (u16)(data); 678 * @phy_data: Pointer to read data from PHY register 681 u32 device_type, u16 *phy_data) 691 status = hw->phy.ops.read_reg_mdi(hw, reg_addr, device_type, phy_data); 704 * @phy_data: Data to write to the PHY register 707 u32 device_type, u16 phy_data) 712 IXGBE_WRITE_REG(hw, IXGBE_MSRWD, (u32)phy_data); 778 * @phy_data 598 ixgbe_read_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 *phy_data) argument 680 ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 *phy_data) argument 706 ixgbe_write_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 phy_data) argument 780 ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 phy_data) argument 1002 u16 phy_data = 0; local 1149 u16 phy_data = 0; local 2650 u16 phy_data = 0; local [all...] |
H A D | ixgbe_api.h | 71 u16 *phy_data); 73 u16 phy_data); 215 u32 device_type, u32 *phy_data); 217 u32 device_type, u32 phy_data);
|
H A D | ixgbe_api.c | 555 * @phy_data: Pointer to read data from PHY register 560 u16 *phy_data) 566 device_type, phy_data), IXGBE_NOT_IMPLEMENTED); 574 * @phy_data: Data to write to the PHY register 579 u16 phy_data) 585 device_type, phy_data), IXGBE_NOT_IMPLEMENTED); 1288 * @phy_data: Pointer to read data from PHY register 1293 u32 device_type, u32 *phy_data) 1296 device_type, phy_data), IXGBE_NOT_IMPLEMENTED); 1304 * @phy_data 559 ixgbe_read_phy_reg(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 *phy_data) argument 578 ixgbe_write_phy_reg(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 phy_data) argument 1292 ixgbe_read_iosf_sb_reg(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u32 *phy_data) argument 1308 ixgbe_write_iosf_sb_reg(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u32 phy_data) argument [all...] |
H A D | ixgbe_x550.h | 105 u32 device_type, u16 *phy_data); 107 u32 device_type, u16 phy_data);
|
H A D | ixgbe_x550.c | 522 u32 device_type, u16 *phy_data) 524 UNREFERENCED_4PARAMETER(*hw, reg_addr, device_type, *phy_data); 529 u32 device_type, u16 phy_data) 531 UNREFERENCED_4PARAMETER(*hw, reg_addr, device_type, phy_data); 4374 * @phy_data: Pointer to read data from PHY register 4381 u32 device_type, u16 *phy_data) 4391 status = hw->phy.ops.read_reg_mdi(hw, reg_addr, device_type, phy_data); 4403 * @phy_data: Data to write to the PHY register 4409 u32 device_type, u16 phy_data) 4418 phy_data); 521 ixgbe_read_phy_reg_x550em(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 *phy_data) argument 528 ixgbe_write_phy_reg_x550em(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 phy_data) argument 4380 ixgbe_read_phy_reg_x550a(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 *phy_data) argument 4408 ixgbe_write_phy_reg_x550a(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type, u16 phy_data) argument 4580 u16 phy_data; local 4605 u16 phy_data; local [all...] |
/freebsd-current/sys/dev/ice/ |
H A D | ice_lib.c | 135 struct ice_phy_data *phy_data); 3106 * @phy_data: device PHY data 3114 struct ice_phy_data *phy_data) 3129 switch (phy_data->report_mode) { 3134 report_type = phy_data->report_mode >> 1; 3138 "%s: phy_data.report_mode \"%u\" doesn't exist\n", 3139 __func__, phy_data->report_mode); 3147 if (phy_data->user_speeds_orig == 0) 3148 phy_data->user_speeds_orig = USHRT_MAX; 3152 status = ice_aq_get_phy_caps(pi, false, phy_data 3113 ice_intersect_phy_types_and_speeds(struct ice_softc *sc, struct ice_phy_data *phy_data) argument 3202 struct ice_phy_data phy_data = { 0 }; local 9375 struct ice_phy_data phy_data = { 0 }; local [all...] |