emac_regs
struct emac_regs __iomem *p = dev->emacp;
struct emac_regs __iomem *p = dev->emacp;
struct emac_regs __iomem *p = dev->emacp;
sizeof(struct emac_regs);
struct emac_regs __iomem *p = dev->emacp;
memcpy_fromio(hdr + 1, dev->emacp, sizeof(struct emac_regs));
return (void *)(hdr + 1) + sizeof(struct emac_regs);
struct emac_regs __iomem *p = dev->emacp;
struct emac_regs __iomem *p = dev->emacp;
struct emac_regs __iomem *p = dev->emacp;
struct emac_regs __iomem *p = dev->emacp;
struct emac_regs __iomem *p = dev->emacp;
struct emac_regs __iomem *p = dev->emacp;
struct emac_regs __iomem *p = dev->emacp;
struct emac_regs __iomem *p = dev->emacp;
struct emac_regs __iomem *p = dev->emacp;
struct emac_regs __iomem *emacp;
struct emac_regs __iomem *p = dev->emacp;
offset = offsetof(struct emac_regs, u1.emac4sync.iaht1);
offset = offsetof(struct emac_regs, u0.emac4.iaht1);
static const u16 emac_regs[] = {
#define EMAC_MAX_REG_SIZE ARRAY_SIZE(emac_regs)
val[i] = readl(adpt->base + emac_regs[i]);
writel(mac_control, GBE_REG_ADDR(slave, emac_regs,
writel(mac_control, GBE_REG_ADDR(slave, emac_regs,
writel(SOFT_RESET, GBE_REG_ADDR(slave, emac_regs, soft_reset));
v = readl(GBE_REG_ADDR(slave, emac_regs, soft_reset));
rx_maxlen_reg = GBE_REG_ADDR(slave, emac_regs, rx_maxlen);
writel(slave->mac_control, GBE_REG_ADDR(slave, emac_regs, mac_control));
slave->emac_regs = gbe_dev->switch_regs + emac_reg_ofs +
GBE_SET_REG_OFS(slave, emac_regs, mac_control);
GBE_SET_REG_OFS(slave, emac_regs, soft_reset);
GBE_SET_REG_OFS(slave, emac_regs, rx_maxlen);
GBENU_SET_REG_OFS(slave, emac_regs, mac_control);
GBENU_SET_REG_OFS(slave, emac_regs, soft_reset);
XGBE_SET_REG_OFS(slave, emac_regs, mac_control);
XGBE_SET_REG_OFS(slave, emac_regs, soft_reset);
XGBE_SET_REG_OFS(slave, emac_regs, rx_maxlen);
void __iomem *emac_regs;