Lines Matching refs:port_base
109 void __iomem *port_base; member
161 val = readl(priv->port_base + ADDRQ_STAT) & TX_CNT_INUSE_MASK; in hisi_femac_xmit_reclaim()
176 val = readl(priv->port_base + ADDRQ_STAT) & TX_CNT_INUSE_MASK; in hisi_femac_xmit_reclaim()
204 writel(status, priv->port_base + MAC_PORTSET); in hisi_femac_adjust_link()
219 while (readl(priv->port_base + ADDRQ_STAT) & BIT_RX_READY) { in hisi_femac_rx_refill()
239 writel(addr, priv->port_base + IQ_ADDR); in hisi_femac_rx_refill()
255 rx_pkt_info = readl(priv->port_base + IQFRM_DES); in hisi_femac_rx()
507 val = readl(priv->port_base + ADDRQ_STAT); in hisi_femac_net_xmit()
538 writel(addr, priv->port_base + EQ_ADDR); in hisi_femac_net_xmit()
539 writel(skb->len + ETH_FCS_LEN, priv->port_base + EQFRM_LEN); in hisi_femac_net_xmit()
740 writel(val, priv->port_base + MAC_PORTSEL); in hisi_femac_port_init()
755 val = readl(priv->port_base + MAC_SET); in hisi_femac_port_init()
758 writel(val, priv->port_base + MAC_SET); in hisi_femac_port_init()
762 writel(val, priv->port_base + RX_COALESCE_SET); in hisi_femac_port_init()
765 writel(val, priv->port_base + QLEN_SET); in hisi_femac_port_init()
788 priv->port_base = devm_platform_ioremap_resource(pdev, 0); in hisi_femac_drv_probe()
789 if (IS_ERR(priv->port_base)) { in hisi_femac_drv_probe()
790 ret = PTR_ERR(priv->port_base); in hisi_femac_drv_probe()