Lines Matching refs:gfargrp

174 	struct gfar __iomem *regs = priv->gfargrp[0].regs;  in gfar_init_bds()
305 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_init_tx_rx_base()
324 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_init_rqprm()
350 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_mac_rx_config()
397 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_mac_tx_config()
420 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_configure_coalescing()
516 struct gfar __iomem *regs = priv->gfargrp[i].regs; in gfar_ints_disable()
529 struct gfar __iomem *regs = priv->gfargrp[i].regs; in gfar_ints_enable()
590 if (priv->gfargrp[i].regs) in unmap_group_regs()
591 iounmap(priv->gfargrp[i].regs); in unmap_group_regs()
600 kfree(priv->gfargrp[i].irqinfo[j]); in free_gfar_dev()
601 priv->gfargrp[i].irqinfo[j] = NULL; in free_gfar_dev()
612 napi_disable(&priv->gfargrp[i].napi_rx); in disable_napi()
613 napi_disable(&priv->gfargrp[i].napi_tx); in disable_napi()
622 napi_enable(&priv->gfargrp[i].napi_rx); in enable_napi()
623 napi_enable(&priv->gfargrp[i].napi_tx); in enable_napi()
630 struct gfar_priv_grp *grp = &priv->gfargrp[priv->num_grps]; in gfar_parse_group()
839 priv->gfargrp[i].regs = NULL; in gfar_of_init()
1144 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_mac_reset()
1220 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_hw_init()
1273 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_init_addr_hash_table()
1338 dev->base_addr = (unsigned long) priv->gfargrp[0].regs; in gfar_probe()
1349 netif_napi_add(dev, &priv->gfargrp[i].napi_rx, in gfar_probe()
1351 netif_napi_add(dev, &priv->gfargrp[i].napi_tx, in gfar_probe()
1354 netif_napi_add(dev, &priv->gfargrp[i].napi_rx, in gfar_probe()
1356 netif_napi_add(dev, &priv->gfargrp[i].napi_tx, in gfar_probe()
1434 struct gfar_priv_grp *grp = &priv->gfargrp[i]; in gfar_probe()
1495 struct gfar __iomem *regs = priv->gfargrp[0].regs; in __gfar_filer_disable()
1505 struct gfar __iomem *regs = priv->gfargrp[0].regs; in __gfar_filer_enable()
1531 u8 qindex = (u8)priv->gfargrp[0].rx_queue->qindex; in gfar_filer_config_wol()
1571 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_start_wol_filer()
1589 regs = priv->gfargrp[i].regs; in gfar_start_wol_filer()
1591 gfar_write(&regs->rstat, priv->gfargrp[i].rstat); in gfar_start_wol_filer()
1606 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_suspend()
1649 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_resume()
1733 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_get_interface()
1872 res = gfar_read((void __iomem *)priv->gfargrp[0].regs + 0xd1c); in __gfar_is_rx_idle()
1883 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_halt_nodisable()
1916 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_halt()
2048 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_start()
2067 regs = priv->gfargrp[i].regs; in gfar_start()
2069 gfar_write(&regs->tstat, priv->gfargrp[i].tstat); in gfar_start()
2070 gfar_write(&regs->rstat, priv->gfargrp[i].rstat); in gfar_start()
2158 free_grp_irqs(&priv->gfargrp[i]); in gfar_free_irq()
2161 free_irq(gfar_irq(&priv->gfargrp[i], TX)->irq, in gfar_free_irq()
2162 &priv->gfargrp[i]); in gfar_free_irq()
2171 err = register_grp_irqs(&priv->gfargrp[i]); in gfar_request_irq()
2174 free_grp_irqs(&priv->gfargrp[j]); in gfar_request_irq()
3162 struct gfar_priv_grp *gfargrp = in gfar_poll_rx_sq() local
3164 struct gfar __iomem *regs = gfargrp->regs; in gfar_poll_rx_sq()
3165 struct gfar_priv_rx_q *rx_queue = gfargrp->rx_queue; in gfar_poll_rx_sq()
3179 gfar_write(&regs->rstat, gfargrp->rstat); in gfar_poll_rx_sq()
3181 spin_lock_irq(&gfargrp->grplock); in gfar_poll_rx_sq()
3185 spin_unlock_irq(&gfargrp->grplock); in gfar_poll_rx_sq()
3193 struct gfar_priv_grp *gfargrp = in gfar_poll_tx_sq() local
3195 struct gfar __iomem *regs = gfargrp->regs; in gfar_poll_tx_sq()
3196 struct gfar_priv_tx_q *tx_queue = gfargrp->tx_queue; in gfar_poll_tx_sq()
3210 spin_lock_irq(&gfargrp->grplock); in gfar_poll_tx_sq()
3214 spin_unlock_irq(&gfargrp->grplock); in gfar_poll_tx_sq()
3221 struct gfar_priv_grp *gfargrp = in gfar_poll_rx() local
3223 struct gfar_private *priv = gfargrp->priv; in gfar_poll_rx()
3224 struct gfar __iomem *regs = gfargrp->regs; in gfar_poll_rx()
3242 for_each_set_bit(i, &gfargrp->rx_bit_map, priv->num_rx_queues) { in gfar_poll_rx()
3269 gfar_write(&regs->rstat, gfargrp->rstat); in gfar_poll_rx()
3271 spin_lock_irq(&gfargrp->grplock); in gfar_poll_rx()
3275 spin_unlock_irq(&gfargrp->grplock); in gfar_poll_rx()
3283 struct gfar_priv_grp *gfargrp = in gfar_poll_tx() local
3285 struct gfar_private *priv = gfargrp->priv; in gfar_poll_tx()
3286 struct gfar __iomem *regs = gfargrp->regs; in gfar_poll_tx()
3296 for_each_set_bit(i, &gfargrp->tx_bit_map, priv->num_tx_queues) { in gfar_poll_tx()
3309 spin_lock_irq(&gfargrp->grplock); in gfar_poll_tx()
3313 spin_unlock_irq(&gfargrp->grplock); in gfar_poll_tx()
3333 struct gfar_priv_grp *grp = &priv->gfargrp[i]; in gfar_netpoll()
3345 struct gfar_priv_grp *grp = &priv->gfargrp[i]; in gfar_netpoll()
3358 struct gfar_priv_grp *gfargrp = grp_id; in gfar_interrupt() local
3361 u32 events = gfar_read(&gfargrp->regs->ievent); in gfar_interrupt()
3404 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_set_multi()
3536 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_set_mac_for_addr()
3559 struct gfar_priv_grp *gfargrp = grp_id; in gfar_error() local
3560 struct gfar __iomem *regs = gfargrp->regs; in gfar_error()
3561 struct gfar_private *priv= gfargrp->priv; in gfar_error()
3667 struct gfar __iomem *regs = priv->gfargrp[0].regs; in gfar_update_link_state()