Home
last modified time | relevance | path

Searched refs:PHY_REG (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
Dich8lan.h117 #define PHY_REG(page, reg) (((page) << PHY_PAGE_SHIFT) | \ macro
119 #define IGP3_KMRN_DIAG PHY_REG(770, 19) /* KMRN Diagnostic */
120 #define IGP3_VR_CTRL PHY_REG(776, 18) /* Voltage Regulator Control */
127 #define BM_PORT_GEN_CFG PHY_REG(BM_PORT_CTRL_PAGE, 17)
128 #define BM_RCTL PHY_REG(BM_WUC_PAGE, 0)
129 #define BM_WUC PHY_REG(BM_WUC_PAGE, 1)
130 #define BM_WUFC PHY_REG(BM_WUC_PAGE, 2)
131 #define BM_WUS PHY_REG(BM_WUC_PAGE, 3)
146 #define HV_LED_CONFIG PHY_REG(768, 30) /* LED Configuration */
147 #define HV_MUX_DATA_CTRL PHY_REG(776, 16)
[all …]
Dethtool.c1358 e1e_rphy(hw, PHY_REG(2, 21), &phy_reg); in e1000_integrated_phy_loopback()
1361 e1e_wphy(hw, PHY_REG(2, 21), phy_reg); in e1000_integrated_phy_loopback()
1366 e1e_rphy(hw, PHY_REG(769, 16), &phy_reg); in e1000_integrated_phy_loopback()
1367 e1e_wphy(hw, PHY_REG(769, 16), phy_reg | 0x000C); in e1000_integrated_phy_loopback()
1369 e1e_rphy(hw, PHY_REG(776, 16), &phy_reg); in e1000_integrated_phy_loopback()
1370 e1e_wphy(hw, PHY_REG(776, 16), phy_reg | 0x0040); in e1000_integrated_phy_loopback()
1372 e1e_rphy(hw, PHY_REG(769, 16), &phy_reg); in e1000_integrated_phy_loopback()
1373 e1e_wphy(hw, PHY_REG(769, 16), phy_reg | 0x0040); in e1000_integrated_phy_loopback()
1375 e1e_rphy(hw, PHY_REG(769, 20), &phy_reg); in e1000_integrated_phy_loopback()
1376 e1e_wphy(hw, PHY_REG(769, 20), phy_reg | 0x0400); in e1000_integrated_phy_loopback()
[all …]
Dich8lan.c2144 ret_val = e1e_wphy_locked(hw, PHY_REG(770, 19), 0x0100); in e1000_k1_gig_workaround_hv()
2150 ret_val = e1e_wphy_locked(hw, PHY_REG(770, 19), 0x4100); in e1000_k1_gig_workaround_hv()
2327 ret_val = e1e_wphy(hw, PHY_REG(769, 25), 0x4431); in e1000_hv_phy_workarounds_ich8lan()
2440 e1e_rphy(hw, PHY_REG(769, 20), &phy_reg); in e1000_lv_jumbo_workaround_ich8lan()
2441 ret_val = e1e_wphy(hw, PHY_REG(769, 20), phy_reg | (1 << 14)); in e1000_lv_jumbo_workaround_ich8lan()
2504 e1e_rphy(hw, PHY_REG(769, 23), &data); in e1000_lv_jumbo_workaround_ich8lan()
2507 ret_val = e1e_wphy(hw, PHY_REG(769, 23), data); in e1000_lv_jumbo_workaround_ich8lan()
2510 e1e_rphy(hw, PHY_REG(769, 16), &data); in e1000_lv_jumbo_workaround_ich8lan()
2512 ret_val = e1e_wphy(hw, PHY_REG(769, 16), data); in e1000_lv_jumbo_workaround_ich8lan()
2515 e1e_rphy(hw, PHY_REG(776, 20), &data); in e1000_lv_jumbo_workaround_ich8lan()
[all …]
Dnetdev.c3091 e1e_rphy(hw, PHY_REG(770, 26), &phy_data); in e1000_setup_rctl()
3094 e1e_wphy(hw, PHY_REG(770, 26), phy_data); in e1000_setup_rctl()
/linux-4.1.27/drivers/net/ethernet/intel/e1000/
De1000_hw.h2940 #define PHY_REG(page, reg) \ macro
2944 PHY_REG(769, 17) /* Port General Configuration */
2946 PHY_REG(769, 25) /* Rate Adapter Control Register */
2949 PHY_REG(770, 16) /* KMRN FIFO's control/status register */
2951 PHY_REG(770, 17) /* KMRN Power Management Control Register */
2953 PHY_REG(770, 18) /* KMRN Inband Control Register */
2955 PHY_REG(770, 19) /* KMRN Diagnostic register */
2958 PHY_REG(770, 20) /* KMRN Acknowledge Timeouts register */
2961 PHY_REG(776, 18) /* Voltage regulator control register */
2966 PHY_REG(776, 19) /* IGP3 Capability Register */
[all …]
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192se/
Dreg.h255 #define PHY_REG 0x02F3 macro