Searched refs:mac_regs (Results 1 – 7 of 7) sorted by relevance
| /rk3399_rockchip-uboot/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() 892 setbits_le32(&eqos->mac_regs->configuration, EQOS_MAC_CONFIGURATION_DM); in eqos_set_full_duplex() 903 clrbits_le32(&eqos->mac_regs->configuration, EQOS_MAC_CONFIGURATION_DM); in eqos_set_half_duplex() 918 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
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/arch-ep93xx/ |
| H A D | ep93xx.h | 92 struct mac_regs { struct
|