Searched refs:eth_regs (Results 1 - 9 of 9) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/
H A Dkorina.c102 struct eth_regs *eth_regs; member in struct:korina_private
299 writel(0, &lp->eth_regs->miimcfg); mdio_read()
300 writel(0, &lp->eth_regs->miimcmd); mdio_read()
301 writel(mii_id | reg, &lp->eth_regs->miimaddr); mdio_read()
302 writel(ETH_MII_CMD_SCN, &lp->eth_regs->miimcmd); mdio_read()
304 ret = (int)(readl(&lp->eth_regs->miimrdd)); mdio_read()
314 writel(0, &lp->eth_regs->miimcfg); mdio_write()
315 writel(1, &lp->eth_regs->miimcmd); mdio_write()
316 writel(mii_id | reg, &lp->eth_regs->miimaddr); mdio_write()
317 writel(ETH_MII_CMD_SCN, &lp->eth_regs->miimcmd); mdio_write()
318 writel(val, &lp->eth_regs->miimwtd); mdio_write()
509 &lp->eth_regs->ethhash0);
511 &lp->eth_regs->ethhash1);
515 writel(recognise, &lp->eth_regs->etharc);
645 writel(readl(&lp->eth_regs->ethmac2) | ETH_MAC2_FD, korina_check_media()
646 &lp->eth_regs->ethmac2); korina_check_media()
648 writel(readl(&lp->eth_regs->ethmac2) & ~ETH_MAC2_FD, korina_check_media()
649 &lp->eth_regs->ethmac2); korina_check_media()
812 writel(0, &lp->eth_regs->ethintfc); korina_init()
813 while ((readl(&lp->eth_regs->ethintfc) & ETH_INT_FC_RIP)) korina_init()
817 writel(ETH_INT_FC_EN, &lp->eth_regs->ethintfc); korina_init()
838 writel(ETH_ARC_AB, &lp->eth_regs->etharc); korina_init()
841 writel(STATION_ADDRESS_LOW(dev), &lp->eth_regs->ethsal0); korina_init()
842 writel(STATION_ADDRESS_HIGH(dev), &lp->eth_regs->ethsah0); korina_init()
844 writel(STATION_ADDRESS_LOW(dev), &lp->eth_regs->ethsal1); korina_init()
845 writel(STATION_ADDRESS_HIGH(dev), &lp->eth_regs->ethsah1); korina_init()
847 writel(STATION_ADDRESS_LOW(dev), &lp->eth_regs->ethsal2); korina_init()
848 writel(STATION_ADDRESS_HIGH(dev), &lp->eth_regs->ethsah2); korina_init()
850 writel(STATION_ADDRESS_LOW(dev), &lp->eth_regs->ethsal3); korina_init()
851 writel(STATION_ADDRESS_HIGH(dev), &lp->eth_regs->ethsah3); korina_init()
856 &lp->eth_regs->ethmac2); korina_init()
859 writel(0x15, &lp->eth_regs->ethipgt); korina_init()
861 writel(0x12, &lp->eth_regs->ethipgr); korina_init()
866 &lp->eth_regs->ethmcp); korina_init()
869 writel(48, &lp->eth_regs->ethfifott); korina_init()
871 writel(ETH_MAC1_RE, &lp->eth_regs->ethmac1); korina_init()
924 writel(value, &lp->eth_regs->ethintfc); korina_clear_and_restart()
937 und = readl(&lp->eth_regs->ethintfc); korina_und_interrupt()
963 ovr = readl(&lp->eth_regs->ethintfc); korina_ovr_interrupt()
1121 lp->eth_regs = ioremap_nocache(r->start, resource_size(r)); korina_probe()
1122 if (!lp->eth_regs) { korina_probe()
1197 iounmap(lp->eth_regs); korina_probe()
1208 iounmap(lp->eth_regs); korina_remove()
/linux-4.4.14/arch/cris/include/arch-v32/arch/hwregs/asm/
H A Deth_defs_asm.h6 * file: ../../inst/eth/rtl/eth_regs.r
7 * id: eth_regs.r,v 1.11 2005/02/09 10:48:38 kriskn Exp
10 * by /n/asic/design/tools/rdesc/src/rdes2c -asm --outfile asm/eth_defs_asm.h ../../inst/eth/rtl/eth_regs.r
/linux-4.4.14/drivers/net/usb/
H A Dpegasus.c189 pegasus->eth_regs, 3, async_ctrl_callback, req); update_eth_regs_async()
424 memcpy(pegasus->eth_regs, data, sizeof(data)); enable_net_traffic()
914 pegasus->eth_regs[0] |= 0x10; pegasus_set_wol()
916 pegasus->eth_regs[0] &= ~0x10; pegasus_set_wol()
1017 pegasus->eth_regs[EthCtrl2] |= RX_PROMISCUOUS; pegasus_set_multicast()
1020 pegasus->eth_regs[EthCtrl0] |= RX_MULTICAST; pegasus_set_multicast()
1021 pegasus->eth_regs[EthCtrl2] &= ~RX_PROMISCUOUS; pegasus_set_multicast()
1024 pegasus->eth_regs[EthCtrl0] &= ~RX_MULTICAST; pegasus_set_multicast()
1025 pegasus->eth_regs[EthCtrl2] &= ~RX_PROMISCUOUS; pegasus_set_multicast()
H A Dpegasus.h101 __u8 eth_regs[4]; member in struct:pegasus
/linux-4.4.14/drivers/net/ethernet/xscale/
H A Dixp4xx_eth.c149 struct eth_regs { struct
170 struct eth_regs __iomem *regs;
253 static struct eth_regs __iomem *mdio_regs; /* mdio command and status only */
535 mdio_regs = (struct eth_regs __iomem *)IXP4XX_EthC_BASE_VIRT; ixp4xx_mdio_register()
540 mdio_regs = (struct eth_regs __iomem *)IXP4XX_EthB_BASE_VIRT; ixp4xx_mdio_register()
1422 port->regs = (struct eth_regs __iomem *)IXP4XX_EthA_BASE_VIRT; eth_init_one()
1426 port->regs = (struct eth_regs __iomem *)IXP4XX_EthB_BASE_VIRT; eth_init_one()
1430 port->regs = (struct eth_regs __iomem *)IXP4XX_EthC_BASE_VIRT; eth_init_one()
/linux-4.4.14/arch/cris/include/arch-v32/arch/hwregs/
H A DMakefile53 REGDESC += $(BASEDIR)/io/eth/rtl/eth_regs.r
106 eth_defs.h: $(BASEDIR)/io/eth/rtl/eth_regs.r
H A Deth_defs.h7 * id: eth_regs.r,v 1.16 2005/05/20 15:41:22 perz Exp
/linux-4.4.14/arch/mips/include/asm/mach-rc32434/
H A Deth.h35 struct eth_regs { struct
/linux-4.4.14/arch/mips/rb532/
H A Ddevices.c72 .end = ETH0_BASE_ADDR + sizeof(struct eth_regs),

Completed in 720 milliseconds