| /OK3568_Linux_fs/kernel/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 …]
|
| /OK3568_Linux_fs/kernel/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 …]
|
| /OK3568_Linux_fs/kernel/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 …]
|
| /OK3568_Linux_fs/kernel/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, 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 …]
|
| /OK3568_Linux_fs/kernel/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() 156 struct qtnf_wmac *mac; in qtnf_netdev_tx_timeout() local [all …]
|
| H A D | cfg80211.c | 78 struct qtnf_wmac *mac; in qtnf_validate_iface_combinations() local 86 mac = wiphy_priv(wiphy); in qtnf_validate_iface_combinations() 87 if (!mac) in qtnf_validate_iface_combinations() 91 vif = &mac->iflist[i]; in qtnf_validate_iface_combinations() 112 vif = qtnf_mac_get_base_vif(mac); in qtnf_validate_iface_combinations() 117 mac->macid); in qtnf_validate_iface_combinations() 137 vif->mac->macid, vif->vifid, type); in qtnf_change_virtual_intf() 146 qtnf_scan_done(vif->mac, true); in qtnf_change_virtual_intf() 151 vif->mac->macid, vif->vifid, type); in qtnf_change_virtual_intf() 170 qtnf_scan_done(vif->mac, true); in qtnf_del_virtual_intf() [all …]
|
| H A D | commands.c | 215 vif->mac->macid, vif->vifid, len); in qtnf_cmd_start_ap_can_fit() 248 cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid, in qtnf_cmd_send_start_ap() 356 qtnf_bus_lock(vif->mac->bus); in qtnf_cmd_send_start_ap() 357 ret = qtnf_cmd_send(vif->mac->bus, cmd_skb); in qtnf_cmd_send_start_ap() 364 qtnf_bus_unlock(vif->mac->bus); in qtnf_cmd_send_start_ap() 374 cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid, in qtnf_cmd_send_stop_ap() 380 qtnf_bus_lock(vif->mac->bus); in qtnf_cmd_send_stop_ap() 381 ret = qtnf_cmd_send(vif->mac->bus, cmd_skb); in qtnf_cmd_send_stop_ap() 386 qtnf_bus_unlock(vif->mac->bus); in qtnf_cmd_send_stop_ap() 397 cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid, in qtnf_cmd_send_register_mgmt() [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 …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-mac.c | 78 static bool dpaa2_mac_phy_mode_mismatch(struct dpaa2_mac *mac, in dpaa2_mac_phy_mode_mismatch() argument 90 return (interface != mac->if_mode); in dpaa2_mac_phy_mode_mismatch() 100 struct dpaa2_mac *mac = phylink_to_dpaa2_mac(config); in dpaa2_mac_validate() local 104 dpaa2_mac_phy_mode_mismatch(mac, state->interface)) { in dpaa2_mac_validate() 149 struct dpaa2_mac *mac = phylink_to_dpaa2_mac(config); in dpaa2_mac_config() local 150 struct dpmac_link_state *dpmac_state = &mac->state; in dpaa2_mac_config() 158 err = dpmac_set_link_state(mac->mc_io, 0, in dpaa2_mac_config() 159 mac->mc_dev->mc_handle, dpmac_state); in dpaa2_mac_config() 161 netdev_err(mac->net_dev, "%s: dpmac_set_link_state() = %d\n", in dpaa2_mac_config() 171 struct dpaa2_mac *mac = phylink_to_dpaa2_mac(config); in dpaa2_mac_link_up() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/e1000e/ |
| H A D | mac.c | 16 struct e1000_mac_info *mac = &hw->mac; in e1000e_get_bus_info_pcie() local 33 mac->ops.set_lan_id(hw); in e1000e_get_bus_info_pcie() 120 hw->mac.ops.rar_set(hw, hw->mac.addr, 0); in e1000e_init_rx_addrs() 125 hw->mac.ops.rar_set(hw, mac_addr, i); in e1000e_init_rx_addrs() 152 if (hw->mac.type == e1000_82573) in e1000_check_alt_mac_addr_generic() 191 hw->mac.ops.rar_set(hw, alt_mac_addr, 0); in e1000_check_alt_mac_addr_generic() 198 return hw->mac.rar_entry_count; in e1000e_rar_get_count_generic() 252 hash_mask = (hw->mac.mta_reg_count * 32) - 1; in e1000_hash_mc_addr() 285 switch (hw->mac.mc_filter_type) { in e1000_hash_mc_addr() 322 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() 175 switch (hw->mac.type) { in e1000_init_nvm_params_82571() 194 struct e1000_mac_info *mac = &hw->mac; in e1000_init_mac_params_82571() local 205 mac->ops.setup_physical_interface = in e1000_init_mac_params_82571() 207 mac->ops.check_for_link = e1000e_check_for_fiber_link; in e1000_init_mac_params_82571() 208 mac->ops.get_link_up_info = in e1000_init_mac_params_82571() 216 mac->ops.setup_physical_interface = in e1000_init_mac_params_82571() 218 mac->ops.check_for_link = e1000_check_for_serdes_link_82571; in e1000_init_mac_params_82571() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/netlogic/ |
| H A D | platform_net.c | 67 int mac; in gmac_controller2_init() local 92 for (mac = 0; mac < 4; mac++) { in gmac_controller2_init() 93 ndata1.tx_stnid[mac] = FMN_STNID_GMAC1_TX0 + mac; in gmac_controller2_init() 94 ndata1.phy_addr[mac] = mac + 4 + 0x10; in gmac_controller2_init() 96 xlr_resource_init(&xlr_net1_res[mac * 2], in gmac_controller2_init() 97 xlr_gmac_offsets[mac + 4], in gmac_controller2_init() 98 xlr_gmac_irqs[mac + 4]); in gmac_controller2_init() 107 int mac; in xls_gmac_init() local 155 for (mac = 0; mac < 4; mac++) { in xls_gmac_init() 156 ndata0.tx_stnid[mac] = FMN_STNID_GMAC0_TX0 + mac; in xls_gmac_init() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/ |
| H A D | hal_api_mac.c | 26 struct mac_ax_adapter *mac = hal_to_mac(hal); in hal_mac_get_macid_num() local 28 return mac->hw_info->macid_num; in hal_mac_get_macid_num() 32 struct mac_ax_adapter *mac = hal_to_mac(hal); in hal_mac_get_hwinfo() local 33 struct mac_ax_hw_info *mac_info = mac->hw_info; in hal_mac_get_hwinfo() 34 struct mac_ax_ops *ops = mac->ops; in hal_mac_get_hwinfo() 37 mac_info = ops->get_hw_info(mac); in hal_mac_get_hwinfo() 65 struct mac_ax_adapter *mac = (struct mac_ax_adapter *)hal_info->mac; in rtw_hal_mac_watchdog() local 68 ret = mac->ops->watchdog(mac); in rtw_hal_mac_watchdog() 77 struct mac_ax_adapter *mac = (struct mac_ax_adapter *)hal_info->mac; in rtw_hal_mac_set_pcicfg() local 80 ret = mac->ops->set_hw_value(mac, MAC_AX_HW_PCIE_CFGSPC_SET, pci_cfgspc); in rtw_hal_mac_set_pcicfg() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/ |
| H A D | hal_api_mac.c | 26 struct mac_ax_adapter *mac = hal_to_mac(hal); in hal_mac_get_macid_num() local 28 return mac->hw_info->macid_num; in hal_mac_get_macid_num() 32 struct mac_ax_adapter *mac = hal_to_mac(hal); in hal_mac_get_hwinfo() local 33 struct mac_ax_hw_info *mac_info = mac->hw_info; in hal_mac_get_hwinfo() 34 struct mac_ax_ops *ops = mac->ops; in hal_mac_get_hwinfo() 37 mac_info = ops->get_hw_info(mac); in hal_mac_get_hwinfo() 65 struct mac_ax_adapter *mac = (struct mac_ax_adapter *)hal_info->mac; in rtw_hal_mac_watchdog() local 68 ret = mac->ops->watchdog(mac); in rtw_hal_mac_watchdog() 77 struct mac_ax_adapter *mac = (struct mac_ax_adapter *)hal_info->mac; in rtw_hal_mac_set_pcicfg() local 80 ret = mac->ops->set_hw_value(mac, MAC_AX_HW_PCIE_CFGSPC_SET, pci_cfgspc); in rtw_hal_mac_set_pcicfg() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/net/ |
| H A D | ep93xx_eth.c | 150 struct mac_regs *mac = GET_REGS(dev); in ep93xx_mac_reset() local 155 value = readl(&mac->selfctl); in ep93xx_mac_reset() 157 writel(value, &mac->selfctl); in ep93xx_mac_reset() 159 while (readl(&mac->selfctl) & SELFCTL_RESET) in ep93xx_mac_reset() 169 struct mac_regs *mac = GET_REGS(dev); in ep93xx_eth_open() local 196 writel((uint32_t)priv->tx_dq.base, &mac->txdq.badd); in ep93xx_eth_open() 197 writel((uint32_t)priv->tx_dq.base, &mac->txdq.curadd); in ep93xx_eth_open() 198 writel(sizeof(struct tx_descriptor) * NUMTXDESC, &mac->txdq.blen); in ep93xx_eth_open() 200 writel((uint32_t)priv->tx_sq.base, &mac->txstsq.badd); in ep93xx_eth_open() 201 writel((uint32_t)priv->tx_sq.base, &mac->txstsq.curadd); in ep93xx_eth_open() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | hwif.c | 41 struct mac_device_info *mac = priv->hw; in stmmac_dwmac_mode_quirk() local 46 mac->mode = &chain_mode_ops; in stmmac_dwmac_mode_quirk() 50 mac->mode = &ring_mode_ops; in stmmac_dwmac_mode_quirk() 56 struct mac_device_info *mac = priv->hw; in stmmac_dwmac1_quirks() local 69 mac->desc = &enh_desc_ops; in stmmac_dwmac1_quirks() 72 mac->desc = &ndesc_ops; in stmmac_dwmac1_quirks() 101 const void *mac; member 122 .mac = &dwmac100_ops, 140 .mac = &dwmac1000_ops, 158 .mac = &dwmac4_ops, [all …]
|
| /OK3568_Linux_fs/kernel/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 …]
|
| /OK3568_Linux_fs/u-boot/drivers/net/fm/ |
| H A D | tgec.c | 29 static void tgec_init_mac(struct fsl_enet_mac *mac) in tgec_init_mac() argument 31 struct tgec *regs = mac->base; in tgec_init_mac() 40 out_be32(®s->maxfrm, mac->max_rx_len & MAXFRM_MASK); in tgec_init_mac() 56 static void tgec_enable_mac(struct fsl_enet_mac *mac) in tgec_enable_mac() argument 58 struct tgec *regs = mac->base; in tgec_enable_mac() 63 static void tgec_disable_mac(struct fsl_enet_mac *mac) in tgec_disable_mac() argument 65 struct tgec *regs = mac->base; in tgec_disable_mac() 70 static void tgec_set_mac_addr(struct fsl_enet_mac *mac, u8 *mac_addr) in tgec_set_mac_addr() argument 72 struct tgec *regs = mac->base; in tgec_set_mac_addr() 87 static void tgec_set_interface_mode(struct fsl_enet_mac *mac, in tgec_set_interface_mode() argument [all …]
|
| H A D | memac.c | 19 static void memac_init_mac(struct fsl_enet_mac *mac) in memac_init_mac() argument 21 struct memac *regs = mac->base; in memac_init_mac() 30 out_be32(®s->maxfrm, mac->max_rx_len & MAXFRM_MASK); in memac_init_mac() 36 static void memac_enable_mac(struct fsl_enet_mac *mac) in memac_enable_mac() argument 38 struct memac *regs = mac->base; in memac_enable_mac() 44 static void memac_disable_mac(struct fsl_enet_mac *mac) in memac_disable_mac() argument 46 struct memac *regs = mac->base; in memac_disable_mac() 51 static void memac_set_mac_addr(struct fsl_enet_mac *mac, u8 *mac_addr) in memac_set_mac_addr() argument 53 struct memac *regs = mac->base; in memac_set_mac_addr() 68 static void memac_set_interface_mode(struct fsl_enet_mac *mac, in memac_set_interface_mode() argument [all …]
|
| H A D | dtsec.c | 27 static void dtsec_init_mac(struct fsl_enet_mac *mac) in dtsec_init_mac() argument 29 struct dtsec *regs = mac->base; in dtsec_init_mac() 53 out_be32(®s->maxfrm, mac->max_rx_len & MAXFRM_MASK); in dtsec_init_mac() 65 static void dtsec_enable_mac(struct fsl_enet_mac *mac) in dtsec_enable_mac() argument 67 struct dtsec *regs = mac->base; in dtsec_enable_mac() 79 static void dtsec_disable_mac(struct fsl_enet_mac *mac) in dtsec_disable_mac() argument 81 struct dtsec *regs = mac->base; in dtsec_disable_mac() 93 static void dtsec_set_mac_addr(struct fsl_enet_mac *mac, u8 *mac_addr) in dtsec_set_mac_addr() argument 95 struct dtsec *regs = mac->base; in dtsec_set_mac_addr() 110 static void dtsec_set_interface_mode(struct fsl_enet_mac *mac, in dtsec_set_interface_mode() argument [all …]
|
| /OK3568_Linux_fs/kernel/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 …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/crypto/ |
| H A D | aes-ce-ccm-glue.c | 32 asmlinkage void ce_aes_ccm_auth_data(u8 mac[], u8 const in[], u32 abytes, 36 u32 const rk[], u32 rounds, u8 mac[], 40 u32 const rk[], u32 rounds, u8 mac[], 43 asmlinkage void ce_aes_ccm_final(u8 mac[], u8 const ctr[], u32 const rk[], 99 static void ccm_update_mac(struct crypto_aes_ctx *key, u8 mac[], u8 const in[], in ccm_update_mac() argument 104 ce_aes_ccm_auth_data(mac, in, abytes, macp, key->key_enc, in ccm_update_mac() 111 crypto_xor(&mac[*macp], in, added); in ccm_update_mac() 119 aes_encrypt(key, mac, mac); in ccm_update_mac() 120 crypto_xor(mac, in, AES_BLOCK_SIZE); in ccm_update_mac() 127 aes_encrypt(key, mac, mac); in ccm_update_mac() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbevf/ |
| H A D | vf.c | 51 s32 status = hw->mac.ops.start_hw(hw); in ixgbevf_init_hw_vf() 53 hw->mac.ops.get_mac_addr(hw, hw->mac.addr); in ixgbevf_init_hw_vf() 74 hw->mac.ops.stop_adapter(hw); in ixgbevf_reset_hw_vf() 116 ether_addr_copy(hw->mac.perm_addr, addr); in ixgbevf_reset_hw_vf() 118 hw->mac.mc_filter_type = msgbuf[IXGBE_VF_MC_TYPE_WORD]; in ixgbevf_reset_hw_vf() 137 &hw->mac.perm_addr[i]); in ixgbevf_hv_reset_hw_vf() 166 number_of_queues = hw->mac.max_rx_queues; in ixgbevf_stop_hw_vf() 184 number_of_queues = hw->mac.max_tx_queues; in ixgbevf_stop_hw_vf() 212 switch (hw->mac.mc_filter_type) { in ixgbevf_mta_vector() 241 ether_addr_copy(mac_addr, hw->mac.perm_addr); in ixgbevf_get_mac_addr_vf() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mediatek/ |
| H A D | mtk_eth_soc.c | 214 struct mtk_mac *mac = container_of(config, struct mtk_mac, in mtk_mac_config() local 216 struct mtk_eth *eth = mac->hw; in mtk_mac_config() 222 mac->interface != state->interface) { in mtk_mac_config() 226 if (mac->id) in mtk_mac_config() 228 if (!MTK_HAS_CAPS(mac->hw->soc->caps, in mtk_mac_config() 240 err = mtk_gmac_rgmii_path_setup(eth, mac->id); in mtk_mac_config() 249 err = mtk_gmac_sgmii_path_setup(eth, mac->id); in mtk_mac_config() 256 err = mtk_gmac_gephy_path_setup(eth, mac->id); in mtk_mac_config() 266 if (!mac->id && state->interface != PHY_INTERFACE_MODE_SGMII && in mtk_mac_config() 268 MTK_HAS_CAPS(mac->hw->soc->caps, MTK_GMAC1_TRGMII)) { in mtk_mac_config() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/ |
| H A D | hal_halmac.c | 620 PHALMAC_ADAPTER mac; in rtw_halmac_read8() local 625 mac = dvobj_to_halmac(pintfhdl->pintf_dev); in rtw_halmac_read8() 626 api = HALMAC_GET_API(mac); in rtw_halmac_read8() 628 return api->halmac_reg_read_8(mac, addr); in rtw_halmac_read8() 633 PHALMAC_ADAPTER mac; in rtw_halmac_read16() local 638 mac = dvobj_to_halmac(pintfhdl->pintf_dev); in rtw_halmac_read16() 639 api = HALMAC_GET_API(mac); in rtw_halmac_read16() 641 return api->halmac_reg_read_16(mac, addr); in rtw_halmac_read16() 646 PHALMAC_ADAPTER mac; in rtw_halmac_read32() local 651 mac = dvobj_to_halmac(pintfhdl->pintf_dev); in rtw_halmac_read32() [all …]
|