• Home
  • Raw
  • Download

Lines Matching refs:paddr

235 	dma_addr_t paddr;  in pearl_alloc_bd_table()  local
242 vaddr = dmam_alloc_coherent(&priv->pdev->dev, len, &paddr, GFP_KERNEL); in pearl_alloc_bd_table()
249 ps->bd_table_paddr = paddr; in pearl_alloc_bd_table()
253 ps->tx_bd_pbase = paddr; in pearl_alloc_bd_table()
255 pr_debug("TX descriptor table: vaddr=0x%p paddr=%pad\n", vaddr, &paddr); in pearl_alloc_bd_table()
263 paddr += priv->tx_bd_num * sizeof(struct qtnf_pearl_tx_bd); in pearl_alloc_bd_table()
266 ps->rx_bd_pbase = paddr; in pearl_alloc_bd_table()
269 writel(QTN_HOST_HI32(paddr), in pearl_alloc_bd_table()
272 writel(QTN_HOST_LO32(paddr), in pearl_alloc_bd_table()
277 pr_debug("RX descriptor table: vaddr=0x%p paddr=%pad\n", vaddr, &paddr); in pearl_alloc_bd_table()
287 dma_addr_t paddr; in pearl_skb2rbd_attach() local
298 paddr = dma_map_single(&priv->pdev->dev, skb->data, SKB_BUF_SIZE, in pearl_skb2rbd_attach()
300 if (dma_mapping_error(&priv->pdev->dev, paddr)) { in pearl_skb2rbd_attach()
301 pr_err("skb DMA mapping error: %pad\n", &paddr); in pearl_skb2rbd_attach()
306 rxbd->addr = cpu_to_le32(QTN_HOST_LO32(paddr)); in pearl_skb2rbd_attach()
307 rxbd->addr_h = cpu_to_le32(QTN_HOST_HI32(paddr)); in pearl_skb2rbd_attach()
316 writel(QTN_HOST_HI32(paddr), in pearl_skb2rbd_attach()
319 writel(QTN_HOST_LO32(paddr), in pearl_skb2rbd_attach()
350 dma_addr_t paddr; in qtnf_pearl_free_xfer_buffers() local
358 paddr = QTN_HOST_ADDR(le32_to_cpu(rxbd->addr_h), in qtnf_pearl_free_xfer_buffers()
360 dma_unmap_single(&priv->pdev->dev, paddr, in qtnf_pearl_free_xfer_buffers()
372 paddr = QTN_HOST_ADDR(le32_to_cpu(txbd->addr_h), in qtnf_pearl_free_xfer_buffers()
374 dma_unmap_single(&priv->pdev->dev, paddr, skb->len, in qtnf_pearl_free_xfer_buffers()
470 dma_addr_t paddr; in qtnf_pearl_data_tx_reclaim() local
486 paddr = QTN_HOST_ADDR(le32_to_cpu(txbd->addr_h), in qtnf_pearl_data_tx_reclaim()
488 dma_unmap_single(&priv->pdev->dev, paddr, skb->len, in qtnf_pearl_data_tx_reclaim()