| /OK3568_Linux_fs/u-boot/drivers/net/ |
| H A D | pch_gbe.c | 26 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 D | dwc_eth_qos.c | 392 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 D | ep93xx_eth.c | 150 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 D | ep93xx_eth.h | 124 struct mac_regs *regs;
|
| H A D | dwc_eth_qos.h | 51 struct eqos_mac_regs *mac_regs; member
|
| H A D | pch_gbe.h | 292 struct pch_gbe_regs *mac_regs; member
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/synopsys/ |
| H A D | dwc-xlgmac-hw.c | 40 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 D | dwc-xlgmac-common.c | 79 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 D | dwc-xlgmac-reg.h | 740 ((pdata)->mac_regs + MTL_Q_BASE + ((n) * MTL_Q_INC) + (reg))
|
| H A D | dwc-xlgmac.h | 555 void __iomem *mac_regs; member
|
| H A D | dwc-xlgmac-net.c | 265 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 D | via-velocity.c | 88 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 D | via-velocity.h | 968 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 D | dma_lib.c | 25 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 D | et131x.h | 1046 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 D | dhd_common.c | 902 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 D | dhd_common.c | 902 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 D | dhd_pcie.c | 8198 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 D | dhd_common.c | 611 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 D | dhd_pcie.c | 11947 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 D | dhd_common.c | 612 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 D | dhd_pcie.c | 11938 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 D | dhd_common.c | 612 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 D | dhd_pcie.c | 11938 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 D | ep93xx.h | 92 struct mac_regs { struct
|