Lines Matching refs:gfar_write

311 		gfar_write(baddr, priv->tx_queue[i]->tx_bd_dma_base);  in gfar_init_tx_rx_base()
317 gfar_write(baddr, priv->rx_queue[i]->rx_bd_dma_base); in gfar_init_tx_rx_base()
330 gfar_write(baddr, priv->rx_queue[i]->rx_ring_size | in gfar_init_rqprm()
357 gfar_write(&regs->rir0, DEFAULT_2RXQ_RIR0); in gfar_mac_rx_config()
359 gfar_write(&regs->rir0, DEFAULT_8RXQ_RIR0); in gfar_mac_rx_config()
385 gfar_write(&regs->rctrl, rctrl); in gfar_mac_rx_config()
388 gfar_write(&regs->ptv, DEFAULT_LFC_PTVVAL); in gfar_mac_rx_config()
392 gfar_write(&regs->rctrl, rctrl); in gfar_mac_rx_config()
407 gfar_write(&regs->tr03wt, DEFAULT_WRRS_WEIGHT); in gfar_mac_tx_config()
408 gfar_write(&regs->tr47wt, DEFAULT_WRRS_WEIGHT); in gfar_mac_tx_config()
414 gfar_write(&regs->tctrl, tctrl); in gfar_mac_tx_config()
428 gfar_write(baddr + i, 0); in gfar_configure_coalescing()
430 gfar_write(baddr + i, priv->tx_queue[i]->txic); in gfar_configure_coalescing()
435 gfar_write(baddr + i, 0); in gfar_configure_coalescing()
437 gfar_write(baddr + i, priv->rx_queue[i]->rxic); in gfar_configure_coalescing()
443 gfar_write(&regs->txic, 0); in gfar_configure_coalescing()
445 gfar_write(&regs->txic, priv->tx_queue[0]->txic); in gfar_configure_coalescing()
447 gfar_write(&regs->rxic, 0); in gfar_configure_coalescing()
449 gfar_write(&regs->rxic, priv->rx_queue[0]->rxic); in gfar_configure_coalescing()
518 gfar_write(&regs->ievent, IEVENT_INIT_CLEAR); in gfar_ints_disable()
521 gfar_write(&regs->imask, IMASK_INIT_CLEAR); in gfar_ints_disable()
531 gfar_write(&regs->imask, IMASK_DEFAULT); in gfar_ints_enable()
1147 gfar_write(&regs->maccfg1, MACCFG1_SOFT_RESET); in gfar_mac_reset()
1155 gfar_write(&regs->maccfg1, 0); in gfar_mac_reset()
1162 gfar_write(&regs->maxfrm, GFAR_JUMBO_FRAME_SIZE); in gfar_mac_reset()
1163 gfar_write(&regs->mrblr, GFAR_RXB_SIZE); in gfar_mac_reset()
1166 gfar_write(&regs->minflr, MINFLR_INIT_SETTINGS); in gfar_mac_reset()
1178 gfar_write(&regs->maccfg2, tempval); in gfar_mac_reset()
1181 gfar_write(&regs->igaddr0, 0); in gfar_mac_reset()
1182 gfar_write(&regs->igaddr1, 0); in gfar_mac_reset()
1183 gfar_write(&regs->igaddr2, 0); in gfar_mac_reset()
1184 gfar_write(&regs->igaddr3, 0); in gfar_mac_reset()
1185 gfar_write(&regs->igaddr4, 0); in gfar_mac_reset()
1186 gfar_write(&regs->igaddr5, 0); in gfar_mac_reset()
1187 gfar_write(&regs->igaddr6, 0); in gfar_mac_reset()
1188 gfar_write(&regs->igaddr7, 0); in gfar_mac_reset()
1190 gfar_write(&regs->gaddr0, 0); in gfar_mac_reset()
1191 gfar_write(&regs->gaddr1, 0); in gfar_mac_reset()
1192 gfar_write(&regs->gaddr2, 0); in gfar_mac_reset()
1193 gfar_write(&regs->gaddr3, 0); in gfar_mac_reset()
1194 gfar_write(&regs->gaddr4, 0); in gfar_mac_reset()
1195 gfar_write(&regs->gaddr5, 0); in gfar_mac_reset()
1196 gfar_write(&regs->gaddr6, 0); in gfar_mac_reset()
1197 gfar_write(&regs->gaddr7, 0); in gfar_mac_reset()
1234 gfar_write(&regs->rmon.cam1, 0xffffffff); in gfar_hw_init()
1235 gfar_write(&regs->rmon.cam2, 0xffffffff); in gfar_hw_init()
1239 gfar_write(&regs->ecntrl, ECNTRL_INIT_SETTINGS); in gfar_hw_init()
1245 gfar_write(&regs->attreli, attrs); in gfar_hw_init()
1258 gfar_write(&regs->attr, attrs); in gfar_hw_init()
1261 gfar_write(&regs->fifo_tx_thr, DEFAULT_FIFO_TX_THR); in gfar_hw_init()
1262 gfar_write(&regs->fifo_tx_starve, DEFAULT_FIFO_TX_STARVE); in gfar_hw_init()
1263 gfar_write(&regs->fifo_tx_starve_shutoff, DEFAULT_FIFO_TX_STARVE_OFF); in gfar_hw_init()
1512 gfar_write(&regs->rctrl, temp); in __gfar_filer_disable()
1522 gfar_write(&regs->rctrl, temp); in __gfar_filer_enable()
1588 gfar_write(&regs->rqueue, priv->rqueue); in gfar_start_wol_filer()
1593 gfar_write(&regs->dmactrl, tempval); in gfar_start_wol_filer()
1598 gfar_write(&regs->dmactrl, tempval); in gfar_start_wol_filer()
1603 gfar_write(&regs->rstat, priv->gfargrp[i].rstat); in gfar_start_wol_filer()
1605 gfar_write(&regs->imask, IMASK_FGPI); in gfar_start_wol_filer()
1611 gfar_write(&regs->maccfg1, tempval); in gfar_start_wol_filer()
1634 gfar_write(&regs->imask, IMASK_MAG); in gfar_suspend()
1639 gfar_write(&regs->maccfg2, tempval); in gfar_suspend()
1644 gfar_write(&regs->maccfg1, tempval); in gfar_suspend()
1672 gfar_write(&regs->maccfg2, tempval); in gfar_resume()
1914 gfar_write(&regs->dmactrl, tempval); in gfar_halt_nodisable()
1938 gfar_write(&regs->rqueue, 0); in gfar_halt()
1939 gfar_write(&regs->tqueue, 0); in gfar_halt()
1948 gfar_write(&regs->maccfg1, tempval); in gfar_halt()
2071 gfar_write(&regs->rqueue, priv->rqueue); in gfar_start()
2072 gfar_write(&regs->tqueue, priv->tqueue); in gfar_start()
2077 gfar_write(&regs->dmactrl, tempval); in gfar_start()
2082 gfar_write(&regs->dmactrl, tempval); in gfar_start()
2087 gfar_write(&regs->tstat, priv->gfargrp[i].tstat); in gfar_start()
2088 gfar_write(&regs->rstat, priv->gfargrp[i].rstat); in gfar_start()
2094 gfar_write(&regs->maccfg1, tempval); in gfar_start()
2561 gfar_write(&regs->tstat, TSTAT_CLEAR_THALT >> tx_queue->qindex); in gfar_start_xmit()
2887 gfar_write(&grp->regs->ievent, IEVENT_FGPI); in gfar_receive()
2895 gfar_write(&grp->regs->imask, imask); in gfar_receive()
2902 gfar_write(&grp->regs->ievent, IEVENT_RX_MASK); in gfar_receive()
2919 gfar_write(&grp->regs->imask, imask); in gfar_transmit()
2926 gfar_write(&grp->regs->ievent, IEVENT_TX_MASK); in gfar_transmit()
3165 gfar_write(rx_queue->rfbptr, bdp_dma); in gfar_clean_rx_ring()
3182 gfar_write(&regs->ievent, IEVENT_RX_MASK); in gfar_poll_rx_sq()
3190 gfar_write(&regs->rstat, gfargrp->rstat); in gfar_poll_rx_sq()
3195 gfar_write(&regs->imask, imask); in gfar_poll_rx_sq()
3213 gfar_write(&regs->ievent, IEVENT_TX_MASK); in gfar_poll_tx_sq()
3224 gfar_write(&regs->imask, imask); in gfar_poll_tx_sq()
3245 gfar_write(&regs->ievent, IEVENT_RX_MASK); in gfar_poll_rx()
3266 gfar_write(&regs->rstat, in gfar_poll_rx()
3280 gfar_write(&regs->rstat, gfargrp->rstat); in gfar_poll_rx()
3285 gfar_write(&regs->imask, imask); in gfar_poll_rx()
3305 gfar_write(&regs->ievent, IEVENT_TX_MASK); in gfar_poll_tx()
3323 gfar_write(&regs->imask, imask); in gfar_poll_tx()
3422 gfar_write(&regs->rctrl, tempval); in gfar_set_multi()
3427 gfar_write(&regs->rctrl, tempval); in gfar_set_multi()
3432 gfar_write(&regs->igaddr0, 0xffffffff); in gfar_set_multi()
3433 gfar_write(&regs->igaddr1, 0xffffffff); in gfar_set_multi()
3434 gfar_write(&regs->igaddr2, 0xffffffff); in gfar_set_multi()
3435 gfar_write(&regs->igaddr3, 0xffffffff); in gfar_set_multi()
3436 gfar_write(&regs->igaddr4, 0xffffffff); in gfar_set_multi()
3437 gfar_write(&regs->igaddr5, 0xffffffff); in gfar_set_multi()
3438 gfar_write(&regs->igaddr6, 0xffffffff); in gfar_set_multi()
3439 gfar_write(&regs->igaddr7, 0xffffffff); in gfar_set_multi()
3440 gfar_write(&regs->gaddr0, 0xffffffff); in gfar_set_multi()
3441 gfar_write(&regs->gaddr1, 0xffffffff); in gfar_set_multi()
3442 gfar_write(&regs->gaddr2, 0xffffffff); in gfar_set_multi()
3443 gfar_write(&regs->gaddr3, 0xffffffff); in gfar_set_multi()
3444 gfar_write(&regs->gaddr4, 0xffffffff); in gfar_set_multi()
3445 gfar_write(&regs->gaddr5, 0xffffffff); in gfar_set_multi()
3446 gfar_write(&regs->gaddr6, 0xffffffff); in gfar_set_multi()
3447 gfar_write(&regs->gaddr7, 0xffffffff); in gfar_set_multi()
3453 gfar_write(&regs->igaddr0, 0x0); in gfar_set_multi()
3454 gfar_write(&regs->igaddr1, 0x0); in gfar_set_multi()
3455 gfar_write(&regs->igaddr2, 0x0); in gfar_set_multi()
3456 gfar_write(&regs->igaddr3, 0x0); in gfar_set_multi()
3457 gfar_write(&regs->igaddr4, 0x0); in gfar_set_multi()
3458 gfar_write(&regs->igaddr5, 0x0); in gfar_set_multi()
3459 gfar_write(&regs->igaddr6, 0x0); in gfar_set_multi()
3460 gfar_write(&regs->igaddr7, 0x0); in gfar_set_multi()
3461 gfar_write(&regs->gaddr0, 0x0); in gfar_set_multi()
3462 gfar_write(&regs->gaddr1, 0x0); in gfar_set_multi()
3463 gfar_write(&regs->gaddr2, 0x0); in gfar_set_multi()
3464 gfar_write(&regs->gaddr3, 0x0); in gfar_set_multi()
3465 gfar_write(&regs->gaddr4, 0x0); in gfar_set_multi()
3466 gfar_write(&regs->gaddr5, 0x0); in gfar_set_multi()
3467 gfar_write(&regs->gaddr6, 0x0); in gfar_set_multi()
3468 gfar_write(&regs->gaddr7, 0x0); in gfar_set_multi()
3536 gfar_write(priv->hash_regs[whichreg], tempval); in gfar_set_hash_for_addr()
3560 gfar_write(macptr, tempval); in gfar_set_mac_for_addr()
3564 gfar_write(macptr+1, tempval); in gfar_set_mac_for_addr()
3579 gfar_write(&regs->ievent, events & IEVENT_ERR_MASK); in gfar_error()
3744 gfar_write(rx_queue->rfbptr, bdp_dma); in gfar_update_link_state()
3753 gfar_write(&regs->maccfg1, tempval1); in gfar_update_link_state()
3754 gfar_write(&regs->maccfg2, tempval); in gfar_update_link_state()
3755 gfar_write(&regs->ecntrl, ecntrl); in gfar_update_link_state()