Lines Matching refs:__raw_writeq

373 	__raw_writeq(bits | mac_mdio_genc, sbm_mdio);  in sbmac_mii_sync()
376 __raw_writeq(bits | M_MAC_MDC | mac_mdio_genc, sbm_mdio); in sbmac_mii_sync()
377 __raw_writeq(bits | mac_mdio_genc, sbm_mdio); in sbmac_mii_sync()
404 __raw_writeq(bits | mac_mdio_genc, sbm_mdio); in sbmac_mii_senddata()
412 __raw_writeq(bits | mac_mdio_genc, sbm_mdio); in sbmac_mii_senddata()
413 __raw_writeq(bits | M_MAC_MDC | mac_mdio_genc, sbm_mdio); in sbmac_mii_senddata()
414 __raw_writeq(bits | mac_mdio_genc, sbm_mdio); in sbmac_mii_senddata()
466 __raw_writeq(M_MAC_MDIO_DIR_INPUT | mac_mdio_genc, sbm_mdio); in sbmac_mii_read()
471 __raw_writeq(M_MAC_MDIO_DIR_INPUT | M_MAC_MDC | mac_mdio_genc, in sbmac_mii_read()
473 __raw_writeq(M_MAC_MDIO_DIR_INPUT | mac_mdio_genc, sbm_mdio); in sbmac_mii_read()
484 __raw_writeq(M_MAC_MDIO_DIR_INPUT | M_MAC_MDC | mac_mdio_genc, in sbmac_mii_read()
486 __raw_writeq(M_MAC_MDIO_DIR_INPUT | mac_mdio_genc, sbm_mdio); in sbmac_mii_read()
498 __raw_writeq(M_MAC_MDIO_DIR_INPUT | M_MAC_MDC | mac_mdio_genc, in sbmac_mii_read()
500 __raw_writeq(M_MAC_MDIO_DIR_INPUT | mac_mdio_genc, sbm_mdio); in sbmac_mii_read()
504 __raw_writeq(M_MAC_MDIO_DIR_OUTPUT | mac_mdio_genc, sbm_mdio); in sbmac_mii_read()
545 __raw_writeq(M_MAC_MDIO_DIR_OUTPUT | mac_mdio_genc, sbm_mdio); in sbmac_mii_write()
590 __raw_writeq(0, s->sbm_base + R_MAC_RMON_TX_BYTES); in sbdma_initctx()
591 __raw_writeq(0, s->sbm_base + R_MAC_RMON_COLLISIONS); in sbdma_initctx()
592 __raw_writeq(0, s->sbm_base + R_MAC_RMON_LATE_COL); in sbdma_initctx()
593 __raw_writeq(0, s->sbm_base + R_MAC_RMON_EX_COL); in sbdma_initctx()
594 __raw_writeq(0, s->sbm_base + R_MAC_RMON_FCS_ERROR); in sbdma_initctx()
595 __raw_writeq(0, s->sbm_base + R_MAC_RMON_TX_ABORT); in sbdma_initctx()
596 __raw_writeq(0, s->sbm_base + R_MAC_RMON_TX_BAD); in sbdma_initctx()
597 __raw_writeq(0, s->sbm_base + R_MAC_RMON_TX_GOOD); in sbdma_initctx()
598 __raw_writeq(0, s->sbm_base + R_MAC_RMON_TX_RUNT); in sbdma_initctx()
599 __raw_writeq(0, s->sbm_base + R_MAC_RMON_TX_OVERSIZE); in sbdma_initctx()
600 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_BYTES); in sbdma_initctx()
601 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_MCAST); in sbdma_initctx()
602 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_BCAST); in sbdma_initctx()
603 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_BAD); in sbdma_initctx()
604 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_GOOD); in sbdma_initctx()
605 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_RUNT); in sbdma_initctx()
606 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_OVERSIZE); in sbdma_initctx()
607 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_FCS_ERROR); in sbdma_initctx()
608 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_LENGTH_ERROR); in sbdma_initctx()
609 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_CODE_ERROR); in sbdma_initctx()
610 __raw_writeq(0, s->sbm_base + R_MAC_RMON_RX_ALIGN_ERROR); in sbdma_initctx()
703 __raw_writeq(V_DMA_INT_TIMEOUT(d->sbdma_int_timeout) | in sbdma_channel_start()
705 __raw_writeq(M_DMA_EOP_INT_EN | in sbdma_channel_start()
710 __raw_writeq(0, d->sbdma_config1); in sbdma_channel_start()
711 __raw_writeq(V_DMA_RINGSZ(d->sbdma_maxdescr) | in sbdma_channel_start()
715 __raw_writeq(d->sbdma_dscrtable_phys, d->sbdma_dscrbase); in sbdma_channel_start()
743 __raw_writeq(0, d->sbdma_config1); in sbdma_channel_stop()
745 __raw_writeq(0, d->sbdma_dscrbase); in sbdma_channel_stop()
747 __raw_writeq(0, d->sbdma_config0); in sbdma_channel_stop()
879 __raw_writeq(1, d->sbdma_dscrcnt); in sbdma_add_rcvbuffer()
969 __raw_writeq(1, d->sbdma_dscrcnt); in sbdma_add_txbuffer()
1034 __raw_writeq(0, sc->sbm_imr); in sbmac_netpoll()
1039 __raw_writeq(((M_MAC_INT_EOP_COUNT | M_MAC_INT_EOP_TIMER) << S_MAC_TX_CH0) | in sbmac_netpoll()
1043 __raw_writeq((M_MAC_INT_CHANNEL << S_MAC_TX_CH0) | in sbmac_netpoll()
1083 __raw_writeq(0, sc->sbm_rxdma.sbdma_oodpktlost); in sbdma_rx_process()
1415 __raw_writeq(0, s->sbm_macenable); in sbmac_channel_start()
1421 __raw_writeq(0, s->sbm_rxfilter); in sbmac_channel_start()
1464 __raw_writeq(0, port); in sbmac_channel_start()
1474 __raw_writeq(0, port); in sbmac_channel_start()
1484 __raw_writeq(0, port); in sbmac_channel_start()
1491 __raw_writeq(0, port); in sbmac_channel_start()
1503 __raw_writeq(reg, port); in sbmac_channel_start()
1506 __raw_writeq(reg, port); in sbmac_channel_start()
1513 __raw_writeq(0, s->sbm_rxfilter); in sbmac_channel_start()
1514 __raw_writeq(0, s->sbm_imr); in sbmac_channel_start()
1515 __raw_writeq(framecfg, s->sbm_framecfg); in sbmac_channel_start()
1516 __raw_writeq(fifo, s->sbm_fifocfg); in sbmac_channel_start()
1517 __raw_writeq(cfg, s->sbm_maccfg); in sbmac_channel_start()
1544 __raw_writeq(M_MAC_RXDMA_EN0 | in sbmac_channel_start()
1547 __raw_writeq(M_MAC_RXDMA_EN0 | in sbmac_channel_start()
1556 __raw_writeq(((M_MAC_INT_EOP_COUNT | M_MAC_INT_EOP_TIMER) << S_MAC_TX_CH0) | in sbmac_channel_start()
1559 __raw_writeq((M_MAC_INT_CHANNEL << S_MAC_TX_CH0) | in sbmac_channel_start()
1567 __raw_writeq(M_MAC_UCAST_EN | M_MAC_BCAST_EN, s->sbm_rxfilter); in sbmac_channel_start()
1613 __raw_writeq(0, s->sbm_rxfilter); in sbmac_channel_stop()
1614 __raw_writeq(0, s->sbm_imr); in sbmac_channel_stop()
1622 __raw_writeq(0, s->sbm_macenable); in sbmac_channel_stop()
1708 __raw_writeq(reg, sc->sbm_rxfilter); in sbmac_promiscuous_mode()
1713 __raw_writeq(reg, sc->sbm_rxfilter); in sbmac_promiscuous_mode()
1736 __raw_writeq(reg, sc->sbm_rxfilter); in sbmac_set_iphdr_offset()
1864 __raw_writeq(framecfg, s->sbm_framecfg); in sbmac_set_speed()
1865 __raw_writeq(cfg, s->sbm_maccfg); in sbmac_set_speed()
1959 __raw_writeq(cfg, s->sbm_maccfg); in sbmac_set_duplex()
2005 __raw_writeq(0, sc->sbm_imr); in sbmac_intr()
2087 __raw_writeq(0, port); in sbmac_setmulti()
2092 __raw_writeq(0, port); in sbmac_setmulti()
2101 __raw_writeq(reg, sc->sbm_rxfilter); in sbmac_setmulti()
2110 __raw_writeq(reg, sc->sbm_rxfilter); in sbmac_setmulti()
2130 __raw_writeq(reg, port); in sbmac_setmulti()
2142 __raw_writeq(reg, sc->sbm_rxfilter); in sbmac_setmulti()
2193 __raw_writeq(0, sc->sbm_base + R_MAC_ETHERNET_ADDR); in sbmac_init()
2539 __raw_writeq(((M_MAC_INT_EOP_COUNT | M_MAC_INT_EOP_TIMER) << S_MAC_TX_CH0) | in sbmac_poll()
2543 __raw_writeq((M_MAC_INT_CHANNEL << S_MAC_TX_CH0) | in sbmac_poll()
2607 __raw_writeq(sbmac_orig_hwaddr, sbm_base + R_MAC_ETHERNET_ADDR); in sbmac_probe()