Home
last modified time | relevance | path

Searched refs:mac_regs (Results 1 – 25 of 44) sorted by relevance

12

/OK3568_Linux_fs/u-boot/drivers/net/
H A Dpch_gbe.c26 static void pch_gbe_mac_read(struct pch_gbe_regs *mac_regs, u8 *addr) in pch_gbe_mac_read() argument
30 macid_hi = readl(&mac_regs->mac_adr[0].high); in pch_gbe_mac_read()
31 macid_lo = readl(&mac_regs->mac_adr[0].low) & 0xffff; in pch_gbe_mac_read()
42 static int pch_gbe_mac_write(struct pch_gbe_regs *mac_regs, u8 *addr) in pch_gbe_mac_write() argument
50 writel(macid_hi, &mac_regs->mac_adr[0].high); in pch_gbe_mac_write()
51 writel(macid_lo, &mac_regs->mac_adr[0].low); in pch_gbe_mac_write()
52 writel(0xfffe, &mac_regs->addr_mask); in pch_gbe_mac_write()
56 if (!(readl(&mac_regs->addr_mask) & PCH_GBE_BUSY)) in pch_gbe_mac_write()
69 struct pch_gbe_regs *mac_regs = priv->mac_regs; in pch_gbe_reset() local
75 writel(PCH_GBE_ALL_RST, &mac_regs->reset); in pch_gbe_reset()
[all …]
H A Ddwc_eth_qos.c392 return wait_for_bit_le32(&eqos->mac_regs->mdio_address, in eqos_mdio_wait_idle()
413 val = readl(&eqos->mac_regs->mdio_address); in eqos_mdio_read()
423 writel(val, &eqos->mac_regs->mdio_address); in eqos_mdio_read()
433 val = readl(&eqos->mac_regs->mdio_data); in eqos_mdio_read()
457 writel(mdio_val, &eqos->mac_regs->mdio_data); in eqos_mdio_write()
459 val = readl(&eqos->mac_regs->mdio_address); in eqos_mdio_write()
469 writel(val, &eqos->mac_regs->mdio_address); in eqos_mdio_write()
889 setbits_le32(&eqos->mac_regs->configuration, EQOS_MAC_CONFIGURATION_DM); in eqos_set_full_duplex()
900 clrbits_le32(&eqos->mac_regs->configuration, EQOS_MAC_CONFIGURATION_DM); in eqos_set_half_duplex()
915 clrbits_le32(&eqos->mac_regs->configuration, in eqos_set_gmii_speed()
[all …]
H A Dep93xx_eth.c150 struct mac_regs *mac = GET_REGS(dev); in ep93xx_mac_reset()
169 struct mac_regs *mac = GET_REGS(dev); in ep93xx_eth_open()
286 struct mac_regs *mac = GET_REGS(dev); in ep93xx_eth_close()
302 struct mac_regs *mac = GET_REGS(dev); in ep93xx_eth_rcv_packet()
372 struct mac_regs *mac = GET_REGS(dev); in ep93xx_eth_send_packet()
460 priv->regs = (struct mac_regs *)base_addr; in ep93xx_eth_initialize()
559 struct mac_regs *mac = (struct mac_regs *)MAC_BASE; in ep93xx_miiphy_read()
612 struct mac_regs *mac = (struct mac_regs *)MAC_BASE; in ep93xx_miiphy_write()
H A Dep93xx_eth.h124 struct mac_regs *regs;
H A Ddwc_eth_qos.h51 struct eqos_mac_regs *mac_regs; member
H A Dpch_gbe.h292 struct pch_gbe_regs *mac_regs; member
/OK3568_Linux_fs/kernel/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-hw.c40 regval = readl(pdata->mac_regs + MAC_RCR); in xlgmac_disable_rx_csum()
43 writel(regval, pdata->mac_regs + MAC_RCR); in xlgmac_disable_rx_csum()
52 regval = readl(pdata->mac_regs + MAC_RCR); in xlgmac_enable_rx_csum()
55 writel(regval, pdata->mac_regs + MAC_RCR); in xlgmac_enable_rx_csum()
68 writel(mac_addr_hi, pdata->mac_regs + MAC_MACA0HR); in xlgmac_set_mac_address()
69 writel(mac_addr_lo, pdata->mac_regs + MAC_MACA0LR); in xlgmac_set_mac_address()
104 writel(mac_addr_hi, pdata->mac_regs + *mac_reg); in xlgmac_set_mac_reg()
106 writel(mac_addr_lo, pdata->mac_regs + *mac_reg); in xlgmac_set_mac_reg()
114 regval = readl(pdata->mac_regs + MAC_VLANTR); in xlgmac_enable_rx_vlan_stripping()
130 writel(regval, pdata->mac_regs + MAC_VLANTR); in xlgmac_enable_rx_vlan_stripping()
[all …]
H A Ddwc-xlgmac-common.c79 netdev->base_addr = (unsigned long)pdata->mac_regs; in xlgmac_init()
249 pdata->mac_regs = res->addr; in xlgmac_drv_probe()
364 mac_hfr0 = readl(pdata->mac_regs + MAC_HWF0R); in xlgmac_get_all_hw_features()
365 mac_hfr1 = readl(pdata->mac_regs + MAC_HWF1R); in xlgmac_get_all_hw_features()
366 mac_hfr2 = readl(pdata->mac_regs + MAC_HWF2R); in xlgmac_get_all_hw_features()
370 hw_feat->version = readl(pdata->mac_regs + MAC_VR); in xlgmac_get_all_hw_features()
H A Ddwc-xlgmac-reg.h740 ((pdata)->mac_regs + MTL_Q_BASE + ((n) * MTL_Q_INC) + (reg))
H A Ddwc-xlgmac.h555 void __iomem *mac_regs; member
H A Ddwc-xlgmac-net.c265 dma_isr = readl(pdata->mac_regs + DMA_ISR); in xlgmac_isr()
329 mac_isr = readl(pdata->mac_regs + MAC_ISR); in xlgmac_isr()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/via/
H A Dvia-velocity.c88 void *addr = vptr->mac_regs; in velocity_set_power_state()
104 static void mac_get_cam_mask(struct mac_regs __iomem *regs, u8 *mask) in mac_get_cam_mask()
131 static void mac_set_cam_mask(struct mac_regs __iomem *regs, u8 *mask) in mac_set_cam_mask()
149 static void mac_set_vlan_cam_mask(struct mac_regs __iomem *regs, u8 *mask) in mac_set_vlan_cam_mask()
175 static void mac_set_cam(struct mac_regs __iomem *regs, int idx, const u8 *addr) in mac_set_cam()
199 static void mac_set_vlan_cam(struct mac_regs __iomem *regs, int idx, in mac_set_vlan_cam()
230 static void mac_wol_reset(struct mac_regs __iomem *regs) in mac_wol_reset()
506 struct mac_regs __iomem *regs = vptr->mac_regs; in velocity_init_cam_filter()
568 struct mac_regs __iomem *regs = vptr->mac_regs; in velocity_rx_reset()
627 static void safe_disable_mii_autopoll(struct mac_regs __iomem *regs) in safe_disable_mii_autopoll()
[all …]
H A Dvia-velocity.h968 struct mac_regs { struct
1180 static inline void mac_eeprom_reload(struct mac_regs __iomem * regs) { in mac_eeprom_reload()
1393 struct mac_regs __iomem * mac_regs; member
1494 BYTE_REG_BITS_ON(MIBCR_MIBFLSH, &(vptr->mac_regs->MIBCR)); in velocity_update_hw_mibs()
1496 while (BYTE_REG_BITS_IS_ON(MIBCR_MIBFLSH, &(vptr->mac_regs->MIBCR))); in velocity_update_hw_mibs()
1498 BYTE_REG_BITS_ON(MIBCR_MPTRINI, &(vptr->mac_regs->MIBCR)); in velocity_update_hw_mibs()
1500 tmp = readl(&(vptr->mac_regs->MIBData)) & 0x00FFFFFFUL; in velocity_update_hw_mibs()
1514 struct mac_regs __iomem * regs = vptr->mac_regs; in init_flow_control_register()
/OK3568_Linux_fs/kernel/arch/powerpc/platforms/pasemi/
H A Ddma_lib.c25 static void __iomem *mac_regs[6]; variable
66 return in_le32(mac_regs[intf]+reg); in pasemi_read_mac_reg()
77 out_le32(mac_regs[intf]+reg, val); in pasemi_write_mac_reg()
546 mac_regs[intf++] = map_onedev(pdev, 0); in pasemi_dma_init()
553 mac_regs[intf++] = map_onedev(pdev, 0); in pasemi_dma_init()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/agere/
H A Det131x.h1046 struct mac_regs { /* Location: */ struct
1239 struct mac_regs mac;
1241 u8 unused_mac[4096 - sizeof(struct mac_regs)];
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Ddhd_common.c902 sssr_reg_info->mac_regs[i].base_regs.xmtaddress, in dhd_dump_sssr_reg_info_v2()
903 sssr_reg_info->mac_regs[i].base_regs.xmtdata, in dhd_dump_sssr_reg_info_v2()
904 sssr_reg_info->mac_regs[i].base_regs.clockcontrolstatus, in dhd_dump_sssr_reg_info_v2()
905 sssr_reg_info->mac_regs[i].base_regs.clockcontrolstatus_val)); in dhd_dump_sssr_reg_info_v2()
907 sssr_reg_info->mac_regs[i].wrapper_regs.resetctrl, in dhd_dump_sssr_reg_info_v2()
908 sssr_reg_info->mac_regs[i].wrapper_regs.extrsrcreq, in dhd_dump_sssr_reg_info_v2()
909 sssr_reg_info->mac_regs[i].wrapper_regs.ioctrl)); in dhd_dump_sssr_reg_info_v2()
912 sssr_reg_info->mac_regs[i].wrapper_regs.ioctrl_resetseq_val[j])); in dhd_dump_sssr_reg_info_v2()
914 DHD_ERROR(("sr_size=0x%x\n", sssr_reg_info->mac_regs[i].sr_size)); in dhd_dump_sssr_reg_info_v2()
995 sssr_reg_info->mac_regs[i].base_regs.xmtaddress, in dhd_dump_sssr_reg_info_v1()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Ddhd_common.c902 sssr_reg_info->mac_regs[i].base_regs.xmtaddress, in dhd_dump_sssr_reg_info_v2()
903 sssr_reg_info->mac_regs[i].base_regs.xmtdata, in dhd_dump_sssr_reg_info_v2()
904 sssr_reg_info->mac_regs[i].base_regs.clockcontrolstatus, in dhd_dump_sssr_reg_info_v2()
905 sssr_reg_info->mac_regs[i].base_regs.clockcontrolstatus_val)); in dhd_dump_sssr_reg_info_v2()
907 sssr_reg_info->mac_regs[i].wrapper_regs.resetctrl, in dhd_dump_sssr_reg_info_v2()
908 sssr_reg_info->mac_regs[i].wrapper_regs.extrsrcreq, in dhd_dump_sssr_reg_info_v2()
909 sssr_reg_info->mac_regs[i].wrapper_regs.ioctrl)); in dhd_dump_sssr_reg_info_v2()
912 sssr_reg_info->mac_regs[i].wrapper_regs.ioctrl_resetseq_val[j])); in dhd_dump_sssr_reg_info_v2()
914 DHD_ERROR(("sr_size=0x%x\n", sssr_reg_info->mac_regs[i].sr_size)); in dhd_dump_sssr_reg_info_v2()
995 sssr_reg_info->mac_regs[i].base_regs.xmtaddress, in dhd_dump_sssr_reg_info_v1()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Ddhd_pcie.c8198 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.resetctrl; in dhdpcie_d11_check_outofreset()
8223 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.itopoobb; in dhdpcie_d11_clear_clk_req()
8227 addr = dhd->sssr_reg_info.mac_regs[i].base_regs.clockcontrolstatus; in dhdpcie_d11_clear_clk_req()
8229 dhd->sssr_reg_info.mac_regs[i].base_regs.clockcontrolstatus_val; in dhdpcie_d11_clear_clk_req()
8326 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.resetctrl; in dhdpcie_bring_d11_outofreset()
8331 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.ioctrl; in dhdpcie_bring_d11_outofreset()
8332 val = dhd->sssr_reg_info.mac_regs[0].wrapper_regs.ioctrl_resetseq_val[0]; in dhdpcie_bring_d11_outofreset()
8335 val = dhd->sssr_reg_info.mac_regs[0].wrapper_regs.ioctrl_resetseq_val[1]; in dhdpcie_bring_d11_outofreset()
8339 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.resetctrl; in dhdpcie_bring_d11_outofreset()
8343 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.ioctrl; in dhdpcie_bring_d11_outofreset()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Ddhd_common.c611 sssr_reg_info->mac_regs[i].base_regs.xmtaddress, in dhd_dump_sssr_reg_info()
612 sssr_reg_info->mac_regs[i].base_regs.xmtdata, in dhd_dump_sssr_reg_info()
613 sssr_reg_info->mac_regs[i].base_regs.clockcontrolstatus, in dhd_dump_sssr_reg_info()
614 sssr_reg_info->mac_regs[i].base_regs.clockcontrolstatus_val)); in dhd_dump_sssr_reg_info()
616 sssr_reg_info->mac_regs[i].wrapper_regs.resetctrl, in dhd_dump_sssr_reg_info()
617 sssr_reg_info->mac_regs[i].wrapper_regs.itopoobb, in dhd_dump_sssr_reg_info()
618 sssr_reg_info->mac_regs[i].wrapper_regs.ioctrl)); in dhd_dump_sssr_reg_info()
621 sssr_reg_info->mac_regs[i].wrapper_regs.ioctrl_resetseq_val[j])); in dhd_dump_sssr_reg_info()
623 DHD_ERROR(("sr_size=0x%x\n", sssr_reg_info->mac_regs[i].sr_size)); in dhd_dump_sssr_reg_info()
654 sssr_bufsize += dhd->sssr_reg_info.mac_regs[i].sr_size; in dhd_get_sssr_bufsize()
[all …]
H A Ddhd_pcie.c11947 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.resetctrl; in dhdpcie_d11_check_outofreset()
11979 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.itopoobb; in dhdpcie_d11_clear_clk_req()
11983 addr = dhd->sssr_reg_info.mac_regs[i].base_regs.clockcontrolstatus; in dhdpcie_d11_clear_clk_req()
11985 dhd->sssr_reg_info.mac_regs[i].base_regs.clockcontrolstatus_val; in dhdpcie_d11_clear_clk_req()
12082 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.resetctrl; in dhdpcie_bring_d11_outofreset()
12087 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.ioctrl; in dhdpcie_bring_d11_outofreset()
12088 val = dhd->sssr_reg_info.mac_regs[0].wrapper_regs.ioctrl_resetseq_val[0]; in dhdpcie_bring_d11_outofreset()
12091 val = dhd->sssr_reg_info.mac_regs[0].wrapper_regs.ioctrl_resetseq_val[1]; in dhdpcie_bring_d11_outofreset()
12095 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.resetctrl; in dhdpcie_bring_d11_outofreset()
12099 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.ioctrl; in dhdpcie_bring_d11_outofreset()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Ddhd_common.c612 sssr_reg_info->mac_regs[i].base_regs.xmtaddress, in dhd_dump_sssr_reg_info()
613 sssr_reg_info->mac_regs[i].base_regs.xmtdata, in dhd_dump_sssr_reg_info()
614 sssr_reg_info->mac_regs[i].base_regs.clockcontrolstatus, in dhd_dump_sssr_reg_info()
615 sssr_reg_info->mac_regs[i].base_regs.clockcontrolstatus_val)); in dhd_dump_sssr_reg_info()
617 sssr_reg_info->mac_regs[i].wrapper_regs.resetctrl, in dhd_dump_sssr_reg_info()
618 sssr_reg_info->mac_regs[i].wrapper_regs.itopoobb, in dhd_dump_sssr_reg_info()
619 sssr_reg_info->mac_regs[i].wrapper_regs.ioctrl)); in dhd_dump_sssr_reg_info()
622 sssr_reg_info->mac_regs[i].wrapper_regs.ioctrl_resetseq_val[j])); in dhd_dump_sssr_reg_info()
624 DHD_ERROR(("sr_size=0x%x\n", sssr_reg_info->mac_regs[i].sr_size)); in dhd_dump_sssr_reg_info()
655 sssr_bufsize += dhd->sssr_reg_info.mac_regs[i].sr_size; in dhd_get_sssr_bufsize()
[all …]
H A Ddhd_pcie.c11938 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.resetctrl; in dhdpcie_d11_check_outofreset()
11970 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.itopoobb; in dhdpcie_d11_clear_clk_req()
11974 addr = dhd->sssr_reg_info.mac_regs[i].base_regs.clockcontrolstatus; in dhdpcie_d11_clear_clk_req()
11976 dhd->sssr_reg_info.mac_regs[i].base_regs.clockcontrolstatus_val; in dhdpcie_d11_clear_clk_req()
12073 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.resetctrl; in dhdpcie_bring_d11_outofreset()
12078 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.ioctrl; in dhdpcie_bring_d11_outofreset()
12079 val = dhd->sssr_reg_info.mac_regs[0].wrapper_regs.ioctrl_resetseq_val[0]; in dhdpcie_bring_d11_outofreset()
12082 val = dhd->sssr_reg_info.mac_regs[0].wrapper_regs.ioctrl_resetseq_val[1]; in dhdpcie_bring_d11_outofreset()
12086 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.resetctrl; in dhdpcie_bring_d11_outofreset()
12090 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.ioctrl; in dhdpcie_bring_d11_outofreset()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Ddhd_common.c612 sssr_reg_info->mac_regs[i].base_regs.xmtaddress, in dhd_dump_sssr_reg_info()
613 sssr_reg_info->mac_regs[i].base_regs.xmtdata, in dhd_dump_sssr_reg_info()
614 sssr_reg_info->mac_regs[i].base_regs.clockcontrolstatus, in dhd_dump_sssr_reg_info()
615 sssr_reg_info->mac_regs[i].base_regs.clockcontrolstatus_val)); in dhd_dump_sssr_reg_info()
617 sssr_reg_info->mac_regs[i].wrapper_regs.resetctrl, in dhd_dump_sssr_reg_info()
618 sssr_reg_info->mac_regs[i].wrapper_regs.itopoobb, in dhd_dump_sssr_reg_info()
619 sssr_reg_info->mac_regs[i].wrapper_regs.ioctrl)); in dhd_dump_sssr_reg_info()
622 sssr_reg_info->mac_regs[i].wrapper_regs.ioctrl_resetseq_val[j])); in dhd_dump_sssr_reg_info()
624 DHD_ERROR(("sr_size=0x%x\n", sssr_reg_info->mac_regs[i].sr_size)); in dhd_dump_sssr_reg_info()
655 sssr_bufsize += dhd->sssr_reg_info.mac_regs[i].sr_size; in dhd_get_sssr_bufsize()
[all …]
H A Ddhd_pcie.c11938 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.resetctrl; in dhdpcie_d11_check_outofreset()
11970 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.itopoobb; in dhdpcie_d11_clear_clk_req()
11974 addr = dhd->sssr_reg_info.mac_regs[i].base_regs.clockcontrolstatus; in dhdpcie_d11_clear_clk_req()
11976 dhd->sssr_reg_info.mac_regs[i].base_regs.clockcontrolstatus_val; in dhdpcie_d11_clear_clk_req()
12073 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.resetctrl; in dhdpcie_bring_d11_outofreset()
12078 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.ioctrl; in dhdpcie_bring_d11_outofreset()
12079 val = dhd->sssr_reg_info.mac_regs[0].wrapper_regs.ioctrl_resetseq_val[0]; in dhdpcie_bring_d11_outofreset()
12082 val = dhd->sssr_reg_info.mac_regs[0].wrapper_regs.ioctrl_resetseq_val[1]; in dhdpcie_bring_d11_outofreset()
12086 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.resetctrl; in dhdpcie_bring_d11_outofreset()
12090 addr = dhd->sssr_reg_info.mac_regs[i].wrapper_regs.ioctrl; in dhdpcie_bring_d11_outofreset()
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-ep93xx/
H A Dep93xx.h92 struct mac_regs { struct

12