Lines Matching refs:phys

334 static void hip04_set_xmit_desc(struct hip04_priv *priv, dma_addr_t phys)  in hip04_set_xmit_desc()  argument
336 writel(phys, priv->base + PPE_CFG_CPU_ADD_ADDR); in hip04_set_xmit_desc()
339 static void hip04_set_recv_desc(struct hip04_priv *priv, dma_addr_t phys) in hip04_set_recv_desc() argument
341 regmap_write(priv->map, priv->port * 4 + PPE_CFG_RX_ADDR, phys); in hip04_set_recv_desc()
431 dma_addr_t phys; in hip04_mac_start_xmit() local
440 phys = dma_map_single(&ndev->dev, skb->data, skb->len, DMA_TO_DEVICE); in hip04_mac_start_xmit()
441 if (dma_mapping_error(&ndev->dev, phys)) { in hip04_mac_start_xmit()
447 priv->tx_phys[tx_head] = phys; in hip04_mac_start_xmit()
448 desc->send_addr = cpu_to_be32(phys); in hip04_mac_start_xmit()
451 phys = priv->tx_desc_dma + tx_head * sizeof(struct tx_desc); in hip04_mac_start_xmit()
452 desc->wb_addr = cpu_to_be32(phys); in hip04_mac_start_xmit()
455 hip04_set_xmit_desc(priv, phys); in hip04_mac_start_xmit()
494 dma_addr_t phys; in hip04_rx_poll() local
534 phys = dma_map_single(&ndev->dev, buf, in hip04_rx_poll()
536 if (dma_mapping_error(&ndev->dev, phys)) in hip04_rx_poll()
539 priv->rx_phys[priv->rx_head] = phys; in hip04_rx_poll()
540 hip04_set_recv_desc(priv, phys); in hip04_rx_poll()
638 dma_addr_t phys; in hip04_mac_open() local
640 phys = dma_map_single(&ndev->dev, priv->rx_buf[i], in hip04_mac_open()
642 if (dma_mapping_error(&ndev->dev, phys)) in hip04_mac_open()
645 priv->rx_phys[i] = phys; in hip04_mac_open()
646 hip04_set_recv_desc(priv, phys); in hip04_mac_open()