Lines Matching defs:sbm_base

234 	void __iomem		*sbm_base;	/* MAC's base address */
574 s->sbe_idx =(s->sbm_base - A_MAC_BASE_0)/MAC_SPACING;
577 __raw_writeq(0, s->sbm_base + R_MAC_RMON_TX_BYTES);
578 __raw_writeq(0, s->sbm_base + R_MAC_RMON_COLLISIONS);
579 __raw_writeq(0, s->sbm_base + R_MAC_RMON_LATE_COL);
580 __raw_writeq(0, s->sbm_base + R_MAC_RMON_EX_COL);
581 __raw_writeq(0, s->sbm_base + R_MAC_RMON_FCS_ERROR);
582 __raw_writeq(0, s->sbm_base + R_MAC_RMON_TX_ABORT);
583 __raw_writeq(0, s->sbm_base + R_MAC_RMON_TX_BAD);
584 __raw_writeq(0, s->sbm_base + R_MAC_RMON_TX_GOOD);
585 __raw_writeq(0, s->sbm_base + R_MAC_RMON_TX_RUNT);
586 __raw_writeq(0, s->sbm_base + R_MAC_RMON_TX_OVERSIZE);
587 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_BYTES);
588 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_MCAST);
589 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_BCAST);
590 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_BAD);
591 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_GOOD);
592 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_RUNT);
593 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_OVERSIZE);
594 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_FCS_ERROR);
595 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_LENGTH_ERROR);
596 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_CODE_ERROR);
597 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_ALIGN_ERROR);
604 s->sbm_base + R_MAC_DMA_REGISTER(txrx,chan,R_MAC_DMA_CONFIG0);
606 s->sbm_base + R_MAC_DMA_REGISTER(txrx,chan,R_MAC_DMA_CONFIG1);
608 s->sbm_base + R_MAC_DMA_REGISTER(txrx,chan,R_MAC_DMA_DSCR_BASE);
610 s->sbm_base + R_MAC_DMA_REGISTER(txrx,chan,R_MAC_DMA_DSCR_CNT);
612 s->sbm_base + R_MAC_DMA_REGISTER(txrx,chan,R_MAC_DMA_CUR_DSCRADDR);
617 s->sbm_base + R_MAC_DMA_REGISTER(txrx,chan,R_MAC_DMA_OODPKTLOST_RX);
1328 s->sbm_macenable = s->sbm_base + R_MAC_ENABLE;
1329 s->sbm_maccfg = s->sbm_base + R_MAC_CFG;
1330 s->sbm_fifocfg = s->sbm_base + R_MAC_THRSH_CFG;
1331 s->sbm_framecfg = s->sbm_base + R_MAC_FRAMECFG;
1332 s->sbm_rxfilter = s->sbm_base + R_MAC_ADFILTER_CFG;
1333 s->sbm_isr = s->sbm_base + R_MAC_STATUS;
1334 s->sbm_imr = s->sbm_base + R_MAC_INT_MASK;
1335 s->sbm_mdio = s->sbm_base + R_MAC_MDIO;
1449 port = s->sbm_base + R_MAC_HASH_BASE;
1459 port = s->sbm_base + R_MAC_ADDR_BASE;
1469 port = s->sbm_base + R_MAC_CHUP0_BASE;
1476 port = s->sbm_base + R_MAC_CHLO0_BASE;
1489 port = s->sbm_base + R_MAC_ADDR_BASE;
1491 port = s->sbm_base + R_MAC_ETHERNET_ADDR;
2073 port = sc->sbm_base + R_MAC_ADDR_BASE+(idx*sizeof(uint64_t));
2078 port = sc->sbm_base + R_MAC_HASH_BASE+(idx*sizeof(uint64_t));
2116 port = sc->sbm_base + R_MAC_ADDR_BASE+(idx * sizeof(uint64_t));
2179 ea_reg = __raw_readq(sc->sbm_base + R_MAC_ETHERNET_ADDR);
2180 __raw_writeq(0, sc->sbm_base + R_MAC_ETHERNET_ADDR);
2531 void __iomem *sbm_base;
2543 sbm_base = ioremap(res->start, resource_size(res));
2544 if (!sbm_base) {
2556 sbmac_orig_hwaddr = __raw_readq(sbm_base + R_MAC_ETHERNET_ADDR);
2577 sc->sbm_base = sbm_base;
2587 __raw_writeq(sbmac_orig_hwaddr, sbm_base + R_MAC_ETHERNET_ADDR);
2590 iounmap(sbm_base);
2605 iounmap(sc->sbm_base);