/linux-master/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-phy-v2.c | 405 struct xgbe_phy_data *phy_data = pdata->phy_data; local 430 i2c_op.target = phy_data->redrv_addr; 444 i2c_op.target = phy_data->redrv_addr; 522 struct xgbe_phy_data *phy_data = pdata->phy_data; local 526 if (phy_data->sfp_comm == XGBE_SFP_COMM_DIRECT) 532 i2c_op.target = phy_data->sfp_mux_address; 541 struct xgbe_phy_data *phy_data = pdata->phy_data; local 565 struct xgbe_phy_data *phy_data = pdata->phy_data; local 610 struct xgbe_phy_data *phy_data = pdata->phy_data; local 621 struct xgbe_phy_data *phy_data = pdata->phy_data; local 656 struct xgbe_phy_data *phy_data = pdata->phy_data; local 679 struct xgbe_phy_data *phy_data = pdata->phy_data; local 701 struct xgbe_phy_data *phy_data = pdata->phy_data; local 712 struct xgbe_phy_data *phy_data = pdata->phy_data; local 745 struct xgbe_phy_data *phy_data = pdata->phy_data; local 768 struct xgbe_phy_data *phy_data = pdata->phy_data; local 790 struct xgbe_phy_data *phy_data = pdata->phy_data; local 914 struct xgbe_phy_data *phy_data = pdata->phy_data; local 927 struct xgbe_phy_data *phy_data = pdata->phy_data; local 968 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1058 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1129 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1149 xgbe_phy_check_sfp_rx_los(struct xgbe_phy_data *phy_data) argument 1165 xgbe_phy_check_sfp_tx_fault(struct xgbe_phy_data *phy_data) argument 1181 xgbe_phy_check_sfp_mod_absent(struct xgbe_phy_data *phy_data) argument 1194 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1306 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1366 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1388 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1397 xgbe_phy_sfp_reset(struct xgbe_phy_data *phy_data) argument 1409 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1447 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1546 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1571 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1695 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1856 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1920 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1945 xgbe_phy_an_sfp_mode(struct xgbe_phy_data *phy_data) argument 1961 struct xgbe_phy_data *phy_data = pdata->phy_data; local 1993 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2006 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2020 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2066 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2239 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2251 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2276 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2307 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2321 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2335 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2349 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2363 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2382 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2396 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2410 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2417 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2455 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2477 xgbe_phy_get_basex_mode(struct xgbe_phy_data *phy_data, int speed) argument 2490 xgbe_phy_get_baset_mode(struct xgbe_phy_data *phy_data, int speed) argument 2509 xgbe_phy_get_sfp_mode(struct xgbe_phy_data *phy_data, int speed) argument 2555 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2672 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2742 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2764 xgbe_phy_valid_speed_basex_mode(struct xgbe_phy_data *phy_data, int speed) argument 2780 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2804 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2848 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2872 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2957 struct xgbe_phy_data *phy_data = pdata->phy_data; local 2993 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3022 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3036 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3080 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3100 xgbe_phy_redrv_error(struct xgbe_phy_data *phy_data) argument 3126 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3159 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3223 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3263 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3283 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3314 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3343 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3360 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3381 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3431 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3453 struct xgbe_phy_data *phy_data = pdata->phy_data; local 3462 struct xgbe_phy_data *phy_data; local [all...] |
H A D | xgbe-phy-v1.c | 235 struct xgbe_phy_data *phy_data = pdata->phy_data; local 272 if (phy_data->speed_set == XGBE_SPEEDSET_2500_10000) 282 if (phy_data->speed_set == XGBE_SPEEDSET_2500_10000) 369 struct xgbe_phy_data *phy_data = pdata->phy_data; local 393 phy_data->cdr_rate[XGBE_SPEED_10000]); 395 phy_data->tx_amp[XGBE_SPEED_10000]); 397 phy_data->blwc[XGBE_SPEED_10000]); 399 phy_data 412 struct xgbe_phy_data *phy_data = pdata->phy_data; local 455 struct xgbe_phy_data *phy_data = pdata->phy_data; local 498 struct xgbe_phy_data *phy_data = pdata->phy_data; local 519 struct xgbe_phy_data *phy_data = pdata->phy_data; local 538 struct xgbe_phy_data *phy_data = pdata->phy_data; local 608 struct xgbe_phy_data *phy_data = pdata->phy_data; local 681 struct xgbe_phy_data *phy_data; local [all...] |
/linux-master/drivers/net/ethernet/intel/igb/ |
H A D | e1000_phy.c | 459 u16 phy_data; local 475 ret_val = phy->ops.read_reg(hw, I82580_CFG_REG, &phy_data); 479 phy_data |= I82580_CFG_ASSERT_CRS_ON_TX; 482 phy_data |= I82580_CFG_ENABLE_DOWNSHIFT; 484 ret_val = phy->ops.write_reg(hw, I82580_CFG_REG, phy_data); 489 ret_val = phy->ops.read_reg(hw, I82580_PHY_CTRL_2, &phy_data); 492 phy_data &= ~I82580_PHY_CTRL2_MDIX_CFG_MASK; 502 phy_data |= I82580_PHY_CTRL2_MANUAL_MDIX; 506 phy_data |= I82580_PHY_CTRL2_AUTO_MDI_MDIX; 509 ret_val = hw->phy.ops.write_reg(hw, I82580_PHY_CTRL_2, phy_data); 526 u16 phy_data; local 630 u16 phy_data; local 1136 u16 phy_data; local 1201 u16 phy_data; local 1482 u16 phy_data, offset, mask; local 1679 u16 phy_data, index; local 1704 u16 phy_data, phy_data2, index, default_page, is_cm; local 1841 u16 phy_data, i, agc_value = 0; local 1912 u16 phy_data; local 2447 u16 phy_data; local 2573 u16 phy_data, length; local 2599 u16 phy_data; local [all...] |
/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | qt202x_phy.c | 162 struct qt202x_phy_data *phy_data = efx->phy_data; local 175 phy_data->firmware_ver = ((firmware_id[3] & 0xf0) << 20) | 182 struct qt202x_phy_data *phy_data = efx->phy_data; local 192 phy_data->bug17190_in_bad_state = false; 196 if (!phy_data->bug17190_in_bad_state) { 197 phy_data->bug17190_in_bad_state = true; 198 phy_data->bug17190_timer = jiffies + BUG17190_INTERVAL; 202 if (time_after_eq(jiffies, phy_data 215 struct qt202x_phy_data *phy_data = efx->phy_data; local 341 struct qt202x_phy_data *phy_data; local 402 struct qt202x_phy_data *phy_data = efx->phy_data; local [all...] |
H A D | tenxpress.c | 165 struct tenxpress_phy_data *phy_data; local 168 phy_data = kzalloc(sizeof(*phy_data), GFP_KERNEL); 169 if (!phy_data) 171 efx->phy_data = phy_data; 172 phy_data->phy_mode = efx->phy_mode; 255 struct tenxpress_phy_data *pd = efx->phy_data; 321 struct tenxpress_phy_data *phy_data = efx->phy_data; local [all...] |
H A D | txc43128_phy.c | 323 struct txc43128_data *phy_data; local 326 phy_data = kzalloc(sizeof(*phy_data), GFP_KERNEL); 327 if (!phy_data) 329 efx->phy_data = phy_data; 330 phy_data->phy_mode = efx->phy_mode; 446 struct txc43128_data *phy_data = efx->phy_data; local 447 enum ef4_phy_mode mode_change = efx->phy_mode ^ phy_data [all...] |
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | rxmq.c | 936 struct iwl_mvm_rx_phy_data *phy_data, 939 u32 phy_data2 = le32_to_cpu(phy_data->d2); 940 u32 phy_data3 = le32_to_cpu(phy_data->d3); 941 u16 phy_data4 = le16_to_cpu(phy_data->d4); 942 u32 rate_n_flags = phy_data->rate_n_flags; 987 iwl_mvm_decode_he_phy_ru_alloc(struct iwl_mvm_rx_phy_data *phy_data, argument 1000 u8 ru = le32_get_bits(phy_data->d1, IWL_RX_PHY_DATA1_HE_RU_ALLOC_MASK); 1001 u32 rate_n_flags = phy_data->rate_n_flags; 1041 if (phy_data->d1 & cpu_to_le32(IWL_RX_PHY_DATA1_HE_RU_ALLOC_SEC80)) 1069 struct iwl_mvm_rx_phy_data *phy_data, 935 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 1068 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 1249 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 1359 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 1475 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 1592 iwl_mvm_rx_eht(struct iwl_mvm *mvm, struct sk_buff *skb, struct iwl_mvm_rx_phy_data *phy_data, int queue) argument 1735 iwl_mvm_rx_he(struct iwl_mvm *mvm, struct sk_buff *skb, struct iwl_mvm_rx_phy_data *phy_data, int queue) argument 1862 iwl_mvm_decode_lsig(struct sk_buff *skb, struct iwl_mvm_rx_phy_data *phy_data) argument 1929 iwl_mvm_rx_fill_status(struct iwl_mvm *mvm, struct sk_buff *skb, struct iwl_mvm_rx_phy_data *phy_data, int queue) argument 2054 struct iwl_mvm_rx_phy_data phy_data = {}; local 2372 struct iwl_mvm_rx_phy_data phy_data; local [all...] |
/linux-master/drivers/net/ethernet/atheros/atl1c/ |
H A D | atl1c_hw.c | 75 u16 phy_data; local 96 atl1c_read_phy_dbg(hw, MIIDBG_ANACTRL, &phy_data); 97 phy_data &= ~ANACTRL_HB_EN; 98 atl1c_write_phy_dbg(hw, MIIDBG_ANACTRL, phy_data); 99 atl1c_read_phy_dbg(hw, MIIDBG_VOLT_CTRL, &phy_data); 100 phy_data |= VOLT_CTRL_SWLOWEST; 101 atl1c_write_phy_dbg(hw, MIIDBG_VOLT_CTRL, phy_data); 125 atl1c_read_phy_dbg(hw, MIIDBG_ANACTRL, &phy_data); 126 phy_data |= ANACTRL_HB_EN; 127 atl1c_write_phy_dbg(hw, MIIDBG_ANACTRL, phy_data); 302 atl1c_read_phy_core(struct atl1c_hw *hw, bool ext, u8 dev, u16 reg, u16 *phy_data) argument 351 atl1c_write_phy_core(struct atl1c_hw *hw, bool ext, u8 dev, u16 reg, u16 phy_data) argument 395 atl1c_read_phy_reg(struct atl1c_hw *hw, u16 reg_addr, u16 *phy_data) argument 406 atl1c_write_phy_reg(struct atl1c_hw *hw, u32 reg_addr, u16 phy_data) argument 412 atl1c_read_phy_ext(struct atl1c_hw *hw, u8 dev_addr, u16 reg_addr, u16 *phy_data) argument 419 atl1c_write_phy_ext(struct atl1c_hw *hw, u8 dev_addr, u16 reg_addr, u16 phy_data) argument 425 atl1c_read_phy_dbg(struct atl1c_hw *hw, u16 reg_addr, u16 *phy_data) argument 438 atl1c_write_phy_dbg(struct atl1c_hw *hw, u16 reg_addr, u16 phy_data) argument 501 u16 phy_data; local 646 u16 phy_data; local 671 u16 phy_data; local 786 u16 phy_data; local [all...] |
H A D | atl1c_ethtool.c | 132 u16 phy_data; local 160 atl1c_read_phy_reg(hw, MII_BMCR, &phy_data); 161 regs_buff[AT_REGS_LEN/sizeof(u32) - 2] = (u32) phy_data; 162 atl1c_read_phy_reg(hw, MII_BMSR, &phy_data); 163 regs_buff[AT_REGS_LEN/sizeof(u32) - 1] = (u32) phy_data;
|
/linux-master/drivers/net/ethernet/intel/e1000e/ |
H A D | phy.c | 629 u16 phy_data; local 632 ret_val = e1e_rphy(hw, MII_CTRL1000, &phy_data); 637 hw->phy.original_ms_type = (phy_data & CTL1000_ENABLE_MASTER) ? 638 ((phy_data & CTL1000_AS_MASTER) ? 643 phy_data |= (CTL1000_ENABLE_MASTER | CTL1000_AS_MASTER); 646 phy_data |= CTL1000_ENABLE_MASTER; 647 phy_data &= ~(CTL1000_AS_MASTER); 650 phy_data &= ~CTL1000_ENABLE_MASTER; 656 return e1e_wphy(hw, MII_CTRL1000, phy_data); 668 u16 phy_data; local 723 u16 phy_data; local 1234 u16 phy_data; local 1298 u16 phy_data; local 1603 u16 phy_data, offset, mask; local 1710 u16 phy_data, offset, mask; local 1830 u16 phy_data, index; local 1864 u16 phy_data, i, agc_value = 0; local 1932 u16 phy_data; local 3164 u16 phy_data; local 3270 u16 phy_data, length; local [all...] |
H A D | 80003es2lan.c | 523 u16 phy_data; local 529 ret_val = e1e_rphy(hw, M88E1000_PHY_SPEC_CTRL, &phy_data); 533 phy_data &= ~GG82563_PSCR_CROSSOVER_MODE_AUTO; 534 ret_val = e1e_wphy(hw, GG82563_PHY_SPEC_CTRL, phy_data); 538 e_dbg("GG82563 PSCR: %X\n", phy_data); 540 ret_val = e1e_rphy(hw, MII_BMCR, &phy_data); 544 e1000e_phy_force_speed_duplex_setup(hw, &phy_data); 547 phy_data |= BMCR_RESET; 549 ret_val = e1e_wphy(hw, MII_BMCR, phy_data); 579 ret_val = e1e_rphy(hw, GG82563_PHY_MAC_SPEC_CTRL, &phy_data); 612 u16 phy_data, index; local [all...] |
/linux-master/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_hw.c | 54 u16 phy_data); 56 u16 *phy_data); 1006 u16 phy_data; local 1042 e1000_read_phy_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data); 1043 phy_data |= 0x00000008; 1045 e1000_write_phy_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data); 1065 u16 phy_data; local 1095 ret_val = e1000_read_phy_reg(hw, IGP01E1000_PHY_PORT_CTRL, &phy_data); 1102 phy_data &= 1109 phy_data 1206 u16 phy_data; local 1312 u16 phy_data; local 1420 u16 phy_data; local 1649 u16 phy_data; local 1909 u16 phy_data; local 2376 u16 phy_data; local 2557 u16 phy_data; local 2622 u16 phy_data; local 2785 e1000_read_phy_reg(struct e1000_hw *hw, u32 reg_addr, u16 *phy_data) argument 2808 e1000_read_phy_reg_ex(struct e1000_hw *hw, u32 reg_addr, u16 *phy_data) argument 2922 e1000_write_phy_reg(struct e1000_hw *hw, u32 reg_addr, u16 phy_data) argument 2946 e1000_write_phy_reg_ex(struct e1000_hw *hw, u32 reg_addr, u16 phy_data) argument 3100 u16 phy_data; local 3238 u16 phy_data, min_length, max_length, average; local 3316 u16 phy_data; local 3383 u16 phy_data; local 4879 u16 i, phy_data; local 4991 u16 phy_data; local 5053 u16 phy_data; local 5086 u16 phy_data, i; local 5163 u16 phy_data, phy_saved_data, speed, duplex, i; local 5342 u16 phy_data; local 5442 u16 phy_data; local [all...] |
/linux-master/drivers/phy/rockchip/ |
H A D | phy-rockchip-pcie.c | 65 const struct rockchip_pcie_data *phy_data; member in struct:rockchip_pcie_phy 102 regmap_write(rk_phy->reg_base, rk_phy->phy_data->pcie_conf, 110 regmap_write(rk_phy->reg_base, rk_phy->phy_data->pcie_conf, 115 regmap_write(rk_phy->reg_base, rk_phy->phy_data->pcie_conf, 130 rk_phy->phy_data->pcie_laneoff, 151 rk_phy->phy_data->pcie_laneoff, 178 regmap_write(rk_phy->reg_base, rk_phy->phy_data->pcie_conf, 184 rk_phy->phy_data->pcie_laneoff, 199 rk_phy->phy_data->pcie_status, 220 rk_phy->phy_data [all...] |
/linux-master/drivers/phy/realtek/ |
H A D | phy-rtk-usb2.c | 69 struct phy_data { struct 76 struct phy_data page0[MAX_USB_PHY_PAGE0_DATA_SIZE]; 78 struct phy_data page1[MAX_USB_PHY_PAGE1_DATA_SIZE]; 80 struct phy_data page2[MAX_USB_PHY_PAGE2_DATA_SIZE]; 267 struct phy_data *phy_data_page; 268 struct phy_data *phy_data; local 282 phy_data = phy_data_page + i; 283 if (!phy_data->addr) { 284 phy_data 340 struct phy_data *phy_data; local 583 struct phy_data *phy_data = phy_data_page + i; local 603 struct phy_data *phy_data = phy_data_page + i; local 626 struct phy_data *phy_data = phy_data_page + i; local 772 struct phy_data *phy_data = phy_data_page + i; local 791 struct phy_data *phy_data = phy_data_page + i; local 813 struct phy_data *phy_data = phy_data_page + i; local [all...] |
H A D | phy-rtk-usb3.c | 58 struct phy_data { struct 65 struct phy_data param[MAX_USB_PHY_DATA_SIZE]; 155 struct phy_data *phy_data; local 167 phy_data = phy_cfg->param + i; 168 addr = phy_data->addr; 169 data = phy_data->data; 174 phy_data->addr = addr; 175 phy_data->data = data; 198 struct phy_data *phy_dat local 384 struct phy_data *phy_data = phy_cfg->param + i; local [all...] |
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | mcdi_port_common.c | 235 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; 377 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; 427 struct efx_mcdi_phy_data *phy_data; local 432 /* Initialise and populate phy_data */ 433 phy_data = kzalloc(sizeof(*phy_data), GFP_KERNEL); 434 if (phy_data == NULL) 437 rc = efx_mcdi_get_phy_cfg(efx, phy_data); 449 efx->phy_data = phy_data; 533 struct efx_mcdi_phy_data *phy_data = efx->phy_data; local 976 struct efx_mcdi_phy_data *phy_data = efx->phy_data; local [all...] |
/linux-master/drivers/net/ethernet/atheros/atlx/ |
H A D | atlx.c | 31 static s32 atlx_read_phy_reg(struct atl1_hw *hw, u16 reg_addr, u16 *phy_data); 82 u16 phy_data = 0; local 86 atlx_read_phy_reg(&adapter->hw, MII_BMSR, &phy_data); 87 atlx_read_phy_reg(&adapter->hw, MII_BMSR, &phy_data); 91 if (!(phy_data & BMSR_LSTATUS)) { 174 u16 phy_data; local 178 atlx_read_phy_reg(&adapter->hw, 19, &phy_data);
|
/linux-master/drivers/net/ethernet/atheros/atl1e/ |
H A D | atl1e_hw.c | 200 int atl1e_read_phy_reg(struct atl1e_hw *hw, u16 reg_addr, u16 *phy_data) argument 221 *phy_data = (u16)val; 234 int atl1e_write_phy_reg(struct atl1e_hw *hw, u32 reg_addr, u16 phy_data) argument 239 val = ((u32)(phy_data & MDIO_DATA_MASK)) << MDIO_DATA_SHIFT | 378 u16 phy_data; local 380 phy_data = BMCR_RESET | BMCR_ANENABLE | BMCR_ANRESTART; 382 ret_val = atl1e_write_phy_reg(hw, MII_BMCR, phy_data); 586 u16 phy_data; local 589 err = atl1e_read_phy_reg(hw, MII_AT001_PSSR, &phy_data); 593 if (!(phy_data [all...] |
H A D | atl1e_ethtool.c | 151 u16 phy_data; local 188 atl1e_read_phy_reg(hw, MII_BMCR, &phy_data); 189 regs_buff[73] = (u32)phy_data; 190 atl1e_read_phy_reg(hw, MII_BMSR, &phy_data); 191 regs_buff[74] = (u32)phy_data;
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | mcdi_port.c | 75 struct efx_mcdi_phy_data *phy_data = efx->phy_data; local 77 return phy_data->supported_cap;
|
H A D | mcdi_port_common.c | 234 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; 376 struct efx_mcdi_phy_data *phy_cfg = efx->phy_data; 426 struct efx_mcdi_phy_data *phy_data; local 431 /* Initialise and populate phy_data */ 432 phy_data = kzalloc(sizeof(*phy_data), GFP_KERNEL); 433 if (phy_data == NULL) 436 rc = efx_mcdi_get_phy_cfg(efx, phy_data); 448 efx->phy_data = phy_data; 532 struct efx_mcdi_phy_data *phy_data = efx->phy_data; local 968 struct efx_mcdi_phy_data *phy_data = efx->phy_data; local [all...] |
/linux-master/drivers/net/phy/ |
H A D | nxp-c45-tja11xx.h | 14 const struct nxp_c45_phy_data *phy_data; member in struct:nxp_c45_phy
|
/linux-master/drivers/net/ethernet/wangxun/ngbe/ |
H A D | ngbe_mdio.c | 35 u16 phy_data; local 38 phy_data = ngbe_phy_read_reg_internal(bus, phy_addr, regnum); 40 phy_data = wx_phy_read_reg_mdi_c22(bus, phy_addr, regnum); 42 return phy_data;
|
/linux-master/drivers/phy/ti/ |
H A D | phy-omap-usb2.c | 375 const struct usb_phy_data *phy_data; local 377 phy_data = device_get_match_data(&pdev->dev); 378 if (!phy_data) 392 phy->phy.label = phy_data->label; 395 phy->mask = phy_data->mask; 396 phy->power_on = phy_data->power_on; 397 phy->power_off = phy_data->power_off; 398 phy->flags = phy_data->flags; 474 if (phy_data->flags & OMAP_USB2_HAS_SET_VBUS) 476 if (phy_data [all...] |
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_phy.h | 131 u32 device_type, u16 *phy_data); 133 u32 device_type, u16 phy_data); 135 u32 device_type, u16 *phy_data); 137 u32 device_type, u16 phy_data);
|