/linux/drivers/net/wireless/zydas/zd1211rw/ |
H A D | zd_mac.c | 125 static void housekeeping_init(struct zd_mac *mac); 126 static void housekeeping_enable(struct zd_mac *mac); 127 static void housekeeping_disable(struct zd_mac *mac); 128 static void beacon_init(struct zd_mac *mac); 129 static void beacon_enable(struct zd_mac *mac); 130 static void beacon_disable(struct zd_mac *mac); 131 static void set_rts_cts(struct zd_mac *mac, unsigned int short_preamble); 152 struct zd_mac *mac = zd_hw_mac(hw); in zd_check_signal() local 154 dev_dbg_f_cond(zd_mac_dev(mac), signal < 0 || signal > 100, in zd_check_signal() 170 struct zd_mac *mac = zd_hw_mac(hw); in zd_mac_preinit_hw() local [all …]
|
/linux/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | xgmac.c | 41 static inline int macidx(const struct cmac *mac) in macidx() argument 43 return mac->offset / (XGMAC0_1_BASE_ADDR - XGMAC0_0_BASE_ADDR); in macidx() 46 static void xaui_serdes_reset(struct cmac *mac) in xaui_serdes_reset() argument 54 struct adapter *adap = mac->adapter; in xaui_serdes_reset() 55 u32 ctrl = A_XGM_SERDES_CTRL0 + mac->offset; in xaui_serdes_reset() 57 t3_write_reg(adap, ctrl, adap->params.vpd.xauicfg[macidx(mac)] | in xaui_serdes_reset() 70 void t3b_pcs_reset(struct cmac *mac) in t3b_pcs_reset() argument 72 t3_set_reg_field(mac->adapter, A_XGM_RESET_CTRL + mac->offset, in t3b_pcs_reset() 75 t3_set_reg_field(mac->adapter, A_XGM_RESET_CTRL + mac->offset, 0, in t3b_pcs_reset() 79 int t3_mac_reset(struct cmac *mac) in t3_mac_reset() argument [all …]
|
/linux/drivers/net/ethernet/pasemi/ |
H A D | pasemi_mac.c | 83 static unsigned int read_mac_reg(const struct pasemi_mac *mac, unsigned int reg) in read_mac_reg() argument 85 return pasemi_read_mac_reg(mac->dma_if, reg); in read_mac_reg() 88 static void write_mac_reg(const struct pasemi_mac *mac, unsigned int reg, in write_mac_reg() argument 91 pasemi_write_mac_reg(mac->dma_if, reg, val); in write_mac_reg() 104 static struct pasemi_mac_rxring *rx_ring(const struct pasemi_mac *mac) in rx_ring() argument 106 return mac->rx; in rx_ring() 109 static struct pasemi_mac_txring *tx_ring(const struct pasemi_mac *mac) in tx_ring() argument 111 return mac->tx; in tx_ring() 124 static int mac_to_intf(struct pasemi_mac *mac) in mac_to_intf() argument 126 struct pci_dev *pdev = mac->pdev; in mac_to_intf() [all …]
|
/linux/drivers/net/wireless/purelifi/plfxlc/ |
H A D | mac.c | 87 struct plfxlc_mac *mac = plfxlc_hw_mac(hw); in plfxlc_mac_init_hw() local 88 struct plfxlc_chip *chip = &mac->chip; in plfxlc_mac_init_hw() 93 dev_warn(plfxlc_mac_dev(mac), "init hw failed (%d)\n", r); in plfxlc_mac_init_hw() 97 dev_dbg(plfxlc_mac_dev(mac), "irq_disabled (%d)\n", irqs_disabled()); in plfxlc_mac_init_hw() 102 void plfxlc_mac_release(struct plfxlc_mac *mac) in plfxlc_mac_release() argument 104 plfxlc_chip_release(&mac->chip); in plfxlc_mac_release() 105 lockdep_assert_held(&mac->lock); in plfxlc_mac_release() 116 struct plfxlc_mac *mac = plfxlc_hw_mac(hw); in plfxlc_op_stop() local 118 clear_bit(PURELIFI_DEVICE_RUNNING, &mac->flags); in plfxlc_op_stop() 121 int plfxlc_restore_settings(struct plfxlc_mac *mac) in plfxlc_restore_settings() argument [all …]
|
/linux/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | core.c | 42 struct qtnf_wmac *mac = NULL; in qtnf_core_get_mac() local 50 mac = bus->mac[macid]; in qtnf_core_get_mac() 52 if (unlikely(!mac)) { in qtnf_core_get_mac() 57 return mac; in qtnf_core_get_mac() 84 queue_work(vif->mac->bus->hprio_workqueue, &vif->high_pri_tx_work); in qtnf_packet_send_hi_pri() 93 struct qtnf_wmac *mac; in qtnf_netdev_hard_start_xmit() local 109 mac = vif->mac; in qtnf_netdev_hard_start_xmit() 110 if (unlikely(!mac)) { in qtnf_netdev_hard_start_xmit() 133 return qtnf_bus_data_tx(mac->bus, skb, mac->macid, vif->vifid); in qtnf_netdev_hard_start_xmit() 141 struct qtnf_wmac *mac; in qtnf_netdev_tx_timeout() local [all …]
|
H A D | event.c | 19 qtnf_event_handle_sta_assoc(struct qtnf_wmac *mac, struct qtnf_vif *vif, in qtnf_event_handle_sta_assoc() argument 34 mac->macid, vif->vifid, len, sizeof(*sta_assoc)); in qtnf_event_handle_sta_assoc() 40 mac->macid, vif->vifid); in qtnf_event_handle_sta_assoc() 51 pr_debug("VIF%u.%u: MAC:%pM FC:%x\n", mac->macid, vif->vifid, sta_addr, in qtnf_event_handle_sta_assoc() 102 qtnf_event_handle_sta_deauth(struct qtnf_wmac *mac, struct qtnf_vif *vif, in qtnf_event_handle_sta_deauth() argument 111 mac->macid, vif->vifid, len, in qtnf_event_handle_sta_deauth() 118 mac->macid, vif->vifid); in qtnf_event_handle_sta_deauth() 125 pr_debug("VIF%u.%u: MAC:%pM reason:%x\n", mac->macid, vif->vifid, in qtnf_event_handle_sta_deauth() 140 struct wiphy *wiphy = priv_to_wiphy(vif->mac); in qtnf_event_handle_bss_join() 154 vif->mac->macid, vif->vifid, len, in qtnf_event_handle_bss_join() [all …]
|
/linux/drivers/net/ethernet/chelsio/cxgb/ |
H A D | vsc7326.c | 361 static int mac_intr_handler(struct cmac *mac) in mac_intr_handler() argument 366 static int mac_intr_enable(struct cmac *mac) in mac_intr_enable() argument 371 static int mac_intr_disable(struct cmac *mac) in mac_intr_disable() argument 376 static int mac_intr_clear(struct cmac *mac) in mac_intr_clear() argument 382 static int mac_set_address(struct cmac* mac, const u8 addr[6]) in mac_set_address() argument 385 int port = mac->instance->index; in mac_set_address() 387 vsc_write(mac->adapter, REG_MAC_LOW_ADDR(port), in mac_set_address() 389 vsc_write(mac->adapter, REG_MAC_HIGH_ADDR(port), in mac_set_address() 392 vsc_read(mac->adapter, REG_ING_FFILT_UM_EN, &val); in mac_set_address() 394 vsc_write(mac->adapter, REG_ING_FFILT_UM_EN, val | (port << 28)); in mac_set_address() [all …]
|
/linux/drivers/net/ethernet/intel/e1000e/ |
H A D | mac.c | 19 struct e1000_mac_info *mac = &hw->mac; in e1000e_get_bus_info_pcie() local 31 mac->ops.set_lan_id(hw); in e1000e_get_bus_info_pcie() 118 hw->mac.ops.rar_set(hw, hw->mac.addr, 0); in e1000e_init_rx_addrs() 123 hw->mac.ops.rar_set(hw, mac_addr, i); in e1000e_init_rx_addrs() 150 if (hw->mac.type == e1000_82573) in e1000_check_alt_mac_addr_generic() 189 hw->mac.ops.rar_set(hw, alt_mac_addr, 0); in e1000_check_alt_mac_addr_generic() 196 return hw->mac.rar_entry_count; in e1000e_rar_get_count_generic() 250 hash_mask = (hw->mac.mta_reg_count * 32) - 1; in e1000_hash_mc_addr() 283 switch (hw->mac.mc_filter_type) { in e1000_hash_mc_addr() 320 memset(&hw->mac.mta_shadow, 0, sizeof(hw->mac.mta_shadow)); in e1000e_update_mc_addr_list_generic() [all …]
|
H A D | 82571.c | 62 switch (hw->mac.type) { in e1000_init_phy_params_82571() 90 switch (hw->mac.type) { in e1000_init_phy_params_82571() 143 switch (hw->mac.type) { in e1000_init_nvm_params_82571() 174 switch (hw->mac.type) { in e1000_init_nvm_params_82571() 193 struct e1000_mac_info *mac = &hw->mac; in e1000_init_mac_params_82571() local 204 mac->ops.setup_physical_interface = in e1000_init_mac_params_82571() 206 mac->ops.check_for_link = e1000e_check_for_fiber_link; in e1000_init_mac_params_82571() 207 mac->ops.get_link_up_info = in e1000_init_mac_params_82571() 215 mac->ops.setup_physical_interface = in e1000_init_mac_params_82571() 217 mac->ops.check_for_link = e1000_check_for_serdes_link_82571; in e1000_init_mac_params_82571() [all …]
|
/linux/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_hw.h | 310 #define ENETC_PM_REOCT(mac) (0x8100 + ENETC_PMAC_OFFSET * (mac)) argument 311 #define ENETC_PM_RALN(mac) (0x8110 + ENETC_PMAC_OFFSET * (mac)) argument 312 #define ENETC_PM_RXPF(mac) (0x8118 + ENETC_PMAC_OFFSET * (mac)) argument 313 #define ENETC_PM_RFRM(mac) (0x8120 + ENETC_PMAC_OFFSET * (mac)) argument 314 #define ENETC_PM_RFCS(mac) (0x8128 + ENETC_PMAC_OFFSET * (mac)) argument 315 #define ENETC_PM_RVLAN(mac) (0x8130 + ENETC_PMAC_OFFSET * (mac)) argument 316 #define ENETC_PM_RERR(mac) (0x8138 + ENETC_PMAC_OFFSET * (mac)) argument 317 #define ENETC_PM_RUCA(mac) (0x8140 + ENETC_PMAC_OFFSET * (mac)) argument 318 #define ENETC_PM_RMCA(mac) (0x8148 + ENETC_PMAC_OFFSET * (mac)) argument 319 #define ENETC_PM_RBCA(mac) (0x8150 + ENETC_PMAC_OFFSET * (mac)) argument [all …]
|
/linux/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_mdb.c | 16 unsigned char mac[ETH_ALEN]; member 57 const unsigned char *mac, in lan966x_mdb_entry_get() argument 63 if (ether_addr_equal(mdb_entry->mac, mac) && in lan966x_mdb_entry_get() 81 ether_addr_copy(mdb_entry->mac, mdb->addr); in lan966x_mdb_entry_add() 89 static void lan966x_mdb_encode_mac(unsigned char *mac, in lan966x_mdb_encode_mac() argument 93 ether_addr_copy(mac, mdb_entry->mac); in lan966x_mdb_encode_mac() 96 mac[0] = 0; in lan966x_mdb_encode_mac() 97 mac[1] = mdb_entry->ports >> 8; in lan966x_mdb_encode_mac() 98 mac[2] = mdb_entry->ports & 0xff; in lan966x_mdb_encode_mac() 100 mac[0] = mdb_entry->ports >> 8; in lan966x_mdb_encode_mac() [all …]
|
H A D | lan966x_mac.c | 21 unsigned char mac[ETH_ALEN] __aligned(2); member 53 const unsigned char mac[ETH_ALEN], in lan966x_mac_select() 62 mach |= mac[0] << 8; in lan966x_mac_select() 63 mach |= mac[1] << 0; in lan966x_mac_select() 64 macl |= mac[2] << 24; in lan966x_mac_select() 65 macl |= mac[3] << 16; in lan966x_mac_select() 66 macl |= mac[4] << 8; in lan966x_mac_select() 67 macl |= mac[5] << 0; in lan966x_mac_select() 75 const unsigned char mac[ETH_ALEN], in __lan966x_mac_learn_locked() 81 lan966x_mac_select(lan966x, mac, vid); in __lan966x_mac_learn_locked() [all …]
|
/linux/drivers/net/ethernet/oki-semi/pch_gbe/ |
H A D | pch_gbe_param.c | 324 hw->mac.autoneg = hw->mac.fc_autoneg = 1; in pch_gbe_check_copper_options() 328 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options() 329 hw->mac.link_duplex = DUPLEX_HALF; in pch_gbe_check_copper_options() 336 hw->mac.autoneg = hw->mac.fc_autoneg = 1; in pch_gbe_check_copper_options() 339 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options() 340 hw->mac.link_duplex = DUPLEX_HALF; in pch_gbe_check_copper_options() 347 hw->mac.autoneg = hw->mac.fc_autoneg = 1; in pch_gbe_check_copper_options() 351 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options() 352 hw->mac.link_duplex = DUPLEX_FULL; in pch_gbe_check_copper_options() 359 hw->mac.autoneg = hw->mac.fc_autoneg = 1; in pch_gbe_check_copper_options() [all …]
|
/linux/drivers/net/wireless/realtek/rtlwifi/ |
H A D | core.c | 150 struct rtl_mac *mac = rtl_mac(rtl_priv(hw)); in rtl_op_stop() local 171 mac->link_state = MAC80211_NOLINK; in rtl_op_stop() 172 eth_zero_addr(mac->bssid); in rtl_op_stop() 173 mac->vendor = PEER_UNKNOWN; in rtl_op_stop() 214 struct rtl_mac *mac = rtl_mac(rtl_priv(hw)); in rtl_op_add_interface() local 218 if (mac->vif) { in rtl_op_add_interface() 220 "vif has been set!! mac->vif = 0x%p\n", mac->vif); in rtl_op_add_interface() 231 mac->p2p = P2P_ROLE_CLIENT; in rtl_op_add_interface() 234 if (mac->beacon_enabled == 1) { in rtl_op_add_interface() 237 mac->beacon_enabled = 0; in rtl_op_add_interface() [all …]
|
/linux/drivers/net/ethernet/sunplus/ |
H A D | spl2sw_mac.c | 53 int spl2sw_mac_addr_add(struct spl2sw_mac *mac) in spl2sw_mac_addr_add() argument 55 struct spl2sw_common *comm = mac->comm; in spl2sw_mac_addr_add() 60 writel((mac->mac_addr[0] << 0) + (mac->mac_addr[1] << 8), in spl2sw_mac_addr_add() 62 writel((mac->mac_addr[2] << 0) + (mac->mac_addr[3] << 8) + in spl2sw_mac_addr_add() 63 (mac->mac_addr[4] << 16) + (mac->mac_addr[5] << 24), in spl2sw_mac_addr_add() 67 reg = MAC_W_CPU_PORT_0 | FIELD_PREP(MAC_W_VID, mac->vlan_id) | in spl2sw_mac_addr_add() 75 netdev_err(mac->ndev, "Failed to add address to table!\n"); in spl2sw_mac_addr_add() 79 netdev_dbg(mac->ndev, "mac_ad0 = %08x, mac_ad = %08x%04x\n", in spl2sw_mac_addr_add() 88 int spl2sw_mac_addr_del(struct spl2sw_mac *mac) in spl2sw_mac_addr_del() argument 90 struct spl2sw_common *comm = mac->comm; in spl2sw_mac_addr_del() [all …]
|
H A D | spl2sw_phy.c | 16 struct spl2sw_mac *mac = netdev_priv(ndev); in spl2sw_mii_link_change() local 18 struct spl2sw_common *comm = mac->comm; in spl2sw_mii_link_change() 24 reg |= FIELD_PREP(MAC_FORCE_RMII_LINK, mac->lan_port); in spl2sw_mii_link_change() 27 reg |= FIELD_PREP(MAC_FORCE_RMII_SPD, mac->lan_port); in spl2sw_mii_link_change() 29 reg &= FIELD_PREP(MAC_FORCE_RMII_SPD, ~mac->lan_port) | in spl2sw_mii_link_change() 34 reg |= FIELD_PREP(MAC_FORCE_RMII_DPX, mac->lan_port); in spl2sw_mii_link_change() 36 reg &= FIELD_PREP(MAC_FORCE_RMII_DPX, ~mac->lan_port) | in spl2sw_mii_link_change() 41 reg |= FIELD_PREP(MAC_FORCE_RMII_FC, mac->lan_port); in spl2sw_mii_link_change() 43 reg &= FIELD_PREP(MAC_FORCE_RMII_FC, ~mac->lan_port) | in spl2sw_mii_link_change() 47 reg &= FIELD_PREP(MAC_FORCE_RMII_LINK, ~mac->lan_port) | in spl2sw_mii_link_change() [all …]
|
/linux/arch/arm64/crypto/ |
H A D | sm4-ce-ccm-glue.c | 21 asmlinkage void sm4_ce_cbcmac_update(const u32 *rkey_enc, u8 *mac, 24 u8 *iv, unsigned int nbytes, u8 *mac); 26 u8 *iv, unsigned int nbytes, u8 *mac); 27 asmlinkage void sm4_ce_ccm_final(const u32 *rkey_enc, u8 *iv, u8 *mac); 91 static void ccm_calculate_auth_mac(struct aead_request *req, u8 mac[]) in ccm_calculate_auth_mac() argument 109 sm4_ce_crypt_block(ctx->rkey_enc, mac, mac); in ccm_calculate_auth_mac() 110 crypto_xor(mac, (const u8 *)&aadlen, len); in ccm_calculate_auth_mac() 133 mac, mac); in ccm_calculate_auth_mac() 139 mac, ptr, nblocks); in ccm_calculate_auth_mac() 150 crypto_xor(mac + len, ptr, l); in ccm_calculate_auth_mac() [all …]
|
/linux/tools/testing/selftests/bpf/ |
H A D | test_tc_tunnel.sh | 127 for mac in none mpls eth ; do 128 echo "ip gre $mac" 129 $0 ipv4 gre $mac 100 131 echo "ip6 gre $mac" 132 $0 ipv6 ip6gre $mac 100 134 echo "ip gre $mac gso" 135 $0 ipv4 gre $mac 2000 137 echo "ip6 gre $mac gso" 138 $0 ipv6 ip6gre $mac 2000 140 echo "ip udp $mac" [all …]
|
/linux/drivers/net/ethernet/intel/igb/ |
H A D | e1000_mac.c | 76 hw->mac.ops.write_vfta(hw, offset, 0); in igb_clear_vfta() 115 hw->mac.ops.rar_set(hw, hw->mac.addr, 0); in igb_init_rx_addrs() 120 hw->mac.ops.rar_set(hw, mac_addr, i); in igb_init_rx_addrs() 240 hw->mac.ops.write_vfta(hw, regidx, vfta); in igb_vfta_set() 271 hw->mac.ops.write_vfta(hw, regidx, vfta); in igb_vfta_set() 297 if (hw->mac.type >= e1000_82580) in igb_check_alt_mac_addr() 341 hw->mac.ops.rar_set(hw, alt_mac_addr, 0); in igb_check_alt_mac_addr() 406 hash_reg = (hash_value >> 5) & (hw->mac.mta_reg_count - 1); in igb_mta_set() 432 hash_mask = (hw->mac.mta_reg_count * 32) - 1; in igb_hash_mc_addr() 465 switch (hw->mac.mc_filter_type) { in igb_hash_mc_addr() [all …]
|
/linux/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_vf.c | 14 u8 *perm_addr = hw->mac.perm_addr; in fm10k_stop_hw_vf() 36 tdlen = hw->mac.itr_scale << FM10K_TDLEN_ITR_SCALE_SHIFT; in fm10k_stop_hw_vf() 41 for (i = 0; i < hw->mac.max_queues; i++) { in fm10k_stop_hw_vf() 71 hw->mac.reset_while_pending++; in fm10k_reset_hw_vf() 127 hw->mac.max_queues = i; in fm10k_init_hw_vf() 130 hw->mac.default_vid = FIELD_GET(FM10K_TXQCTL_VID_MASK, in fm10k_init_hw_vf() 136 hw->mac.itr_scale = FIELD_GET(FM10K_TDLEN_ITR_SCALE_MASK, in fm10k_init_hw_vf() 142 hw->mac.max_queues = 0; in fm10k_init_hw_vf() 214 ether_addr_copy(hw->mac.perm_addr, perm_addr); in fm10k_msg_mac_vlan_vf() 215 hw->mac.default_vid = vid & (FM10K_VLAN_TABLE_VID_MAX - 1); in fm10k_msg_mac_vlan_vf() [all …]
|
/linux/drivers/net/ethernet/intel/igbvf/ |
H A D | vf.c | 27 struct e1000_mac_info *mac = &hw->mac; in e1000_init_mac_params_vf() local 30 mac->mta_reg_count = 128; in e1000_init_mac_params_vf() 32 mac->rar_entry_count = 1; in e1000_init_mac_params_vf() 36 mac->ops.reset_hw = e1000_reset_hw_vf; in e1000_init_mac_params_vf() 38 mac->ops.init_hw = e1000_init_hw_vf; in e1000_init_mac_params_vf() 40 mac->ops.check_for_link = e1000_check_for_link_vf; in e1000_init_mac_params_vf() 42 mac->ops.get_link_up_info = e1000_get_link_up_info_vf; in e1000_init_mac_params_vf() 44 mac->ops.update_mc_addr_list = e1000_update_mc_addr_list_vf; in e1000_init_mac_params_vf() 46 mac->ops.rar_set = e1000_rar_set_vf; in e1000_init_mac_params_vf() 48 mac->ops.read_mac_addr = e1000_read_mac_addr_vf; in e1000_init_mac_params_vf() [all …]
|
/linux/drivers/net/ethernet/mediatek/ |
H A D | mtk_eth_soc.c | 523 struct mtk_mac *mac = container_of(config, struct mtk_mac, in mtk_mac_select_pcs() local 525 struct mtk_eth *eth = mac->hw; in mtk_mac_select_pcs() 531 0 : mac->id; in mtk_mac_select_pcs() 542 struct mtk_mac *mac = container_of(config, struct mtk_mac, in mtk_mac_config() local 544 struct mtk_eth *eth = mac->hw; in mtk_mac_config() 550 mac->interface != state->interface) { in mtk_mac_config() 560 err = mtk_gmac_rgmii_path_setup(eth, mac->id); in mtk_mac_config() 568 err = mtk_gmac_sgmii_path_setup(eth, mac->id); in mtk_mac_config() 574 err = mtk_gmac_gephy_path_setup(eth, mac->id); in mtk_mac_config() 586 if (!mac->id && state->interface != PHY_INTERFACE_MODE_SGMII && in mtk_mac_config() [all …]
|
/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac100_core.c | 173 struct mac_device_info *mac = priv->hw; in dwmac100_setup() local 177 mac->pcsr = priv->ioaddr; in dwmac100_setup() 178 mac->link.caps = MAC_ASYM_PAUSE | MAC_SYM_PAUSE | in dwmac100_setup() 180 mac->link.duplex = MAC_CONTROL_F; in dwmac100_setup() 181 mac->link.speed10 = 0; in dwmac100_setup() 182 mac->link.speed100 = 0; in dwmac100_setup() 183 mac->link.speed1000 = 0; in dwmac100_setup() 184 mac->link.speed_mask = MAC_CONTROL_PS; in dwmac100_setup() 185 mac->mii.addr = MAC_MII_ADDR; in dwmac100_setup() 186 mac->mii.data = MAC_MII_DATA; in dwmac100_setup() [all …]
|
/linux/drivers/net/ethernet/intel/igc/ |
H A D | igc_base.c | 133 struct igc_mac_info *mac = &hw->mac; in igc_init_mac_params_base() local 136 mac->mta_reg_count = 128; in igc_init_mac_params_base() 137 mac->rar_entry_count = IGC_RAR_ENTRIES; in igc_init_mac_params_base() 140 mac->ops.reset_hw = igc_reset_hw_base; in igc_init_mac_params_base() 142 mac->ops.acquire_swfw_sync = igc_acquire_swfw_sync_i225; in igc_init_mac_params_base() 143 mac->ops.release_swfw_sync = igc_release_swfw_sync_i225; in igc_init_mac_params_base() 146 if (mac->type == igc_i225) in igc_init_mac_params_base() 150 mac->ops.setup_physical_interface = igc_setup_copper_link_base; in igc_init_mac_params_base() 193 struct igc_mac_info *mac = &hw->mac; in igc_get_invariants_base() local 213 mac->type = igc_i225; in igc_get_invariants_base() [all …]
|
/linux/drivers/net/ethernet/ti/ |
H A D | cpsw.h | 13 #define mac_hi(mac) (((mac)[0] << 0) | ((mac)[1] << 8) | \ argument 14 ((mac)[2] << 16) | ((mac)[3] << 24)) 15 #define mac_lo(mac) (((mac)[4] << 0) | ((mac)[5] << 8)) argument
|