/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_dcb_82599.c | 37 IXGBE_WRITE_REG(hw, IXGBE_RTRPCS, reg); in ixgbe_dcb_config_rx_arbiter_82599() 43 IXGBE_WRITE_REG(hw, IXGBE_RTRUP2TC, reg); in ixgbe_dcb_config_rx_arbiter_82599() 56 IXGBE_WRITE_REG(hw, IXGBE_RTRPT4C(i), reg); in ixgbe_dcb_config_rx_arbiter_82599() 64 IXGBE_WRITE_REG(hw, IXGBE_RTRPCS, reg); in ixgbe_dcb_config_rx_arbiter_82599() 90 IXGBE_WRITE_REG(hw, IXGBE_RTTDQSEL, i); in ixgbe_dcb_config_tx_desc_arbiter_82599() 91 IXGBE_WRITE_REG(hw, IXGBE_RTTDT1C, 0); in ixgbe_dcb_config_tx_desc_arbiter_82599() 107 IXGBE_WRITE_REG(hw, IXGBE_RTTDT2C(i), reg); in ixgbe_dcb_config_tx_desc_arbiter_82599() 115 IXGBE_WRITE_REG(hw, IXGBE_RTTDCS, reg); in ixgbe_dcb_config_tx_desc_arbiter_82599() 148 IXGBE_WRITE_REG(hw, IXGBE_RTTPCS, reg); in ixgbe_dcb_config_tx_data_arbiter_82599() 154 IXGBE_WRITE_REG(hw, IXGBE_RTTUP2TC, reg); in ixgbe_dcb_config_tx_data_arbiter_82599() [all …]
|
H A D | ixgbe_dcb_82598.c | 27 IXGBE_WRITE_REG(hw, IXGBE_RUPPBMR, reg); in ixgbe_dcb_config_rx_arbiter_82598() 37 IXGBE_WRITE_REG(hw, IXGBE_RMCS, reg); in ixgbe_dcb_config_rx_arbiter_82598() 49 IXGBE_WRITE_REG(hw, IXGBE_RT2CR(i), reg); in ixgbe_dcb_config_rx_arbiter_82598() 56 IXGBE_WRITE_REG(hw, IXGBE_RDRXCTL, reg); in ixgbe_dcb_config_rx_arbiter_82598() 61 IXGBE_WRITE_REG(hw, IXGBE_RXCTRL, reg); in ixgbe_dcb_config_rx_arbiter_82598() 91 IXGBE_WRITE_REG(hw, IXGBE_DPMCS, reg); in ixgbe_dcb_config_tx_desc_arbiter_82598() 106 IXGBE_WRITE_REG(hw, IXGBE_TDTQ2TCCR(i), reg); in ixgbe_dcb_config_tx_desc_arbiter_82598() 134 IXGBE_WRITE_REG(hw, IXGBE_PDPMCS, reg); in ixgbe_dcb_config_tx_data_arbiter_82598() 148 IXGBE_WRITE_REG(hw, IXGBE_TDPT2TCCR(i), reg); in ixgbe_dcb_config_tx_data_arbiter_82598() 154 IXGBE_WRITE_REG(hw, IXGBE_DTXCTL, reg); in ixgbe_dcb_config_tx_data_arbiter_82598() [all …]
|
H A D | ixgbe_fcoe.c | 74 IXGBE_WRITE_REG(hw, IXGBE_FCDFC(0, xid), 0); in ixgbe_fcoe_ddp_put() 75 IXGBE_WRITE_REG(hw, IXGBE_FCDFC(3, xid), in ixgbe_fcoe_ddp_put() 79 IXGBE_WRITE_REG(hw, IXGBE_FCDDC(2, xid), 0); in ixgbe_fcoe_ddp_put() 82 IXGBE_WRITE_REG(hw, IXGBE_FCDDC(3, xid), in ixgbe_fcoe_ddp_put() 86 IXGBE_WRITE_REG(hw, IXGBE_FCDDC(3, xid), in ixgbe_fcoe_ddp_put() 92 IXGBE_WRITE_REG(hw, IXGBE_FCFLT, 0); in ixgbe_fcoe_ddp_put() 93 IXGBE_WRITE_REG(hw, IXGBE_FCFLTRW, in ixgbe_fcoe_ddp_put() 95 IXGBE_WRITE_REG(hw, IXGBE_FCBUFF, 0); in ixgbe_fcoe_ddp_put() 96 IXGBE_WRITE_REG(hw, IXGBE_FCDMARW, in ixgbe_fcoe_ddp_put() 100 IXGBE_WRITE_REG(hw, IXGBE_FCDMARW, in ixgbe_fcoe_ddp_put() [all …]
|
H A D | ixgbe_ptp.c | 169 IXGBE_WRITE_REG(hw, IXGBE_TSAUXC, 0x0); in ixgbe_ptp_setup_sdp_X540() 216 IXGBE_WRITE_REG(hw, IXGBE_CLKTIML, clktiml); in ixgbe_ptp_setup_sdp_X540() 217 IXGBE_WRITE_REG(hw, IXGBE_CLKTIMH, clktimh); in ixgbe_ptp_setup_sdp_X540() 218 IXGBE_WRITE_REG(hw, IXGBE_TRGTTIML0, trgttiml); in ixgbe_ptp_setup_sdp_X540() 219 IXGBE_WRITE_REG(hw, IXGBE_TRGTTIMH0, trgttimh); in ixgbe_ptp_setup_sdp_X540() 221 IXGBE_WRITE_REG(hw, IXGBE_ESDP, esdp); in ixgbe_ptp_setup_sdp_X540() 222 IXGBE_WRITE_REG(hw, IXGBE_TSAUXC, tsauxc); in ixgbe_ptp_setup_sdp_X540() 249 IXGBE_WRITE_REG(hw, IXGBE_TSAUXC, 0x0); in ixgbe_ptp_setup_sdp_X550() 308 IXGBE_WRITE_REG(hw, IXGBE_FREQOUT0, freqout); in ixgbe_ptp_setup_sdp_X550() 309 IXGBE_WRITE_REG(hw, IXGBE_TRGTTIML0, trgttiml); in ixgbe_ptp_setup_sdp_X550() [all …]
|
H A D | ixgbe_ipsec.c | 28 IXGBE_WRITE_REG(hw, IXGBE_IPSTXKEY(i), in ixgbe_ipsec_set_tx_sa() 30 IXGBE_WRITE_REG(hw, IXGBE_IPSTXSALT, (__force u32)cpu_to_be32(salt)); in ixgbe_ipsec_set_tx_sa() 36 IXGBE_WRITE_REG(hw, IXGBE_IPSTXIDX, reg); in ixgbe_ipsec_set_tx_sa() 59 IXGBE_WRITE_REG(hw, IXGBE_IPSRXIDX, reg); in ixgbe_ipsec_set_rx_item() 79 IXGBE_WRITE_REG(hw, IXGBE_IPSRXSPI, in ixgbe_ipsec_set_rx_sa() 81 IXGBE_WRITE_REG(hw, IXGBE_IPSRXIPIDX, ip_idx); in ixgbe_ipsec_set_rx_sa() 88 IXGBE_WRITE_REG(hw, IXGBE_IPSRXKEY(i), in ixgbe_ipsec_set_rx_sa() 90 IXGBE_WRITE_REG(hw, IXGBE_IPSRXSALT, (__force u32)cpu_to_be32(salt)); in ixgbe_ipsec_set_rx_sa() 91 IXGBE_WRITE_REG(hw, IXGBE_IPSRXMOD, mode); in ixgbe_ipsec_set_rx_sa() 109 IXGBE_WRITE_REG(hw, IXGBE_IPSRXIPADDR(i), in ixgbe_ipsec_set_rx_ip() [all …]
|
H A D | ixgbe_sriov.c | 79 IXGBE_WRITE_REG(hw, IXGBE_PFDTXGSWC, IXGBE_PFDTXGSWC_VT_LBEN); in __ixgbe_enable_sriov() 400 IXGBE_WRITE_REG(hw, IXGBE_MTA(vector_reg), mta_reg); in ixgbe_set_vf_multicasts() 403 IXGBE_WRITE_REG(hw, IXGBE_VMOLR(vf), vmolr); in ixgbe_set_vf_multicasts() 427 IXGBE_WRITE_REG(hw, IXGBE_MTA(vector_reg), mta_reg); in ixgbe_restore_vf_multicasts() 434 IXGBE_WRITE_REG(hw, IXGBE_VMOLR(i), vmolr); in ixgbe_restore_vf_multicasts() 537 IXGBE_WRITE_REG(hw, IXGBE_VFRE(reg_offset), vfre); in ixgbe_set_vf_lpe() 552 IXGBE_WRITE_REG(hw, IXGBE_MAXFRS, max_frs); in ixgbe_set_vf_lpe() 568 IXGBE_WRITE_REG(hw, IXGBE_VMOLR(vf), vmolr); in ixgbe_set_vmolr() 575 IXGBE_WRITE_REG(hw, IXGBE_VMVIR(vf), 0); in ixgbe_clear_vmvir() 626 IXGBE_WRITE_REG(hw, IXGBE_VFTA(vid / 32), vfta ^ mask); in ixgbe_clear_vf_vlans() [all …]
|
H A D | ixgbe_main.c | 848 IXGBE_WRITE_REG(&adapter->hw, IXGBE_CTRL_EXT, in ixgbe_release_hw_control() 858 IXGBE_WRITE_REG(&adapter->hw, IXGBE_CTRL_EXT, in ixgbe_get_hw_control() 884 IXGBE_WRITE_REG(hw, IXGBE_IVAR(index), ivar); in ixgbe_set_ivar() 899 IXGBE_WRITE_REG(&adapter->hw, IXGBE_IVAR_MISC, ivar); in ixgbe_set_ivar() 908 IXGBE_WRITE_REG(hw, IXGBE_IVAR(queue >> 1), ivar); in ixgbe_set_ivar() 924 IXGBE_WRITE_REG(&adapter->hw, IXGBE_EICS, mask); in ixgbe_irq_rearm_queues() 933 IXGBE_WRITE_REG(&adapter->hw, IXGBE_EICS_EX(0), mask); in ixgbe_irq_rearm_queues() 935 IXGBE_WRITE_REG(&adapter->hw, IXGBE_EICS_EX(1), mask); in ixgbe_irq_rearm_queues() 1116 IXGBE_WRITE_REG(hw, IXGBE_RTTDQSEL, queue_index); in ixgbe_tx_maxrate() 1117 IXGBE_WRITE_REG(hw, IXGBE_RTTBCNRC, bcnrc_val); in ixgbe_tx_maxrate() [all …]
|
H A D | ixgbe_sriov.h | 49 IXGBE_WRITE_REG(hw, IXGBE_VMVIR(vf), vmvir); in ixgbe_set_vmvir()
|
H A D | ixgbe_e610.c | 108 IXGBE_WRITE_REG(hw, IXGBE_PF_HIBA(i), ((u32 *)buf)[i]); in ixgbe_aci_send_cmd_execute() 110 IXGBE_WRITE_REG(hw, IXGBE_PF_HIBA(i), buf_tail); in ixgbe_aci_send_cmd_execute() 116 IXGBE_WRITE_REG(hw, IXGBE_PF_HIDA(i), raw_desc[i]); in ixgbe_aci_send_cmd_execute() 123 IXGBE_WRITE_REG(hw, IXGBE_PF_HICR, hicr); in ixgbe_aci_send_cmd_execute() 1725 IXGBE_WRITE_REG(hw, IXGBE_PFDTXGSWC, pfdtxgswc); in ixgbe_disable_rx_e610() 1738 IXGBE_WRITE_REG(hw, IXGBE_RXCTRL, rxctrl); in ixgbe_disable_rx_e610() 2527 IXGBE_WRITE_REG(hw, IXGBE_CTRL, ctrl); in ixgbe_reset_hw_e610() 2558 IXGBE_WRITE_REG(hw, IXGBE_RXPBSIZE(0), GENMASK(18, 17)); in ixgbe_reset_hw_e610()
|
H A D | ixgbe_debugfs.c | 90 IXGBE_WRITE_REG(&adapter->hw, reg, value); in ixgbe_dbg_reg_ops_write()
|
H A D | ixgbe_common.h | 151 #define IXGBE_WRITE_REG(a, reg, value) ixgbe_write_reg((a), (reg), (value)) macro
|