Lines Matching refs:paddr
188 dma_addr_t paddr; in topaz_alloc_bd_table() local
199 vaddr = dmam_alloc_coherent(&priv->pdev->dev, len, &paddr, GFP_KERNEL); in topaz_alloc_bd_table()
206 qtnf_non_posted_write(paddr, &bda->bda_rc_tx_bd_base); in topaz_alloc_bd_table()
211 pr_debug("TX descriptor table: vaddr=0x%p paddr=%pad\n", vaddr, &paddr); in topaz_alloc_bd_table()
219 paddr += priv->tx_bd_num * sizeof(struct qtnf_topaz_tx_bd); in topaz_alloc_bd_table()
222 qtnf_non_posted_write(paddr, &bda->bda_rc_rx_bd_base); in topaz_alloc_bd_table()
224 pr_debug("RX descriptor table: vaddr=0x%p paddr=%pad\n", vaddr, &paddr); in topaz_alloc_bd_table()
229 paddr += priv->rx_bd_num * sizeof(struct qtnf_topaz_rx_bd); in topaz_alloc_bd_table()
234 qtnf_non_posted_write(paddr + QTNF_BD_PARAM_OFFSET(1), in topaz_alloc_bd_table()
238 ts->dma_msi_dummy = paddr + QTNF_BD_PARAM_OFFSET(4); in topaz_alloc_bd_table()
248 dma_addr_t paddr; in topaz_skb2rbd_attach() local
258 paddr = dma_map_single(&ts->base.pdev->dev, skb->data, SKB_BUF_SIZE, in topaz_skb2rbd_attach()
260 if (dma_mapping_error(&ts->base.pdev->dev, paddr)) { in topaz_skb2rbd_attach()
261 pr_err("skb mapping error: %pad\n", &paddr); in topaz_skb2rbd_attach()
265 rxbd->addr = cpu_to_le32(QTN_HOST_LO32(paddr)); in topaz_skb2rbd_attach()
300 dma_addr_t paddr; in qtnf_topaz_free_xfer_buffers() local
308 paddr = QTN_HOST_ADDR(0x0, le32_to_cpu(rxbd->addr)); in qtnf_topaz_free_xfer_buffers()
309 dma_unmap_single(&priv->pdev->dev, paddr, in qtnf_topaz_free_xfer_buffers()
323 paddr = QTN_HOST_ADDR(0x0, le32_to_cpu(txbd->addr)); in qtnf_topaz_free_xfer_buffers()
324 dma_unmap_single(&priv->pdev->dev, paddr, in qtnf_topaz_free_xfer_buffers()
397 dma_addr_t paddr; in qtnf_topaz_data_tx_reclaim() local
416 paddr = QTN_HOST_ADDR(0x0, le32_to_cpu(txbd->addr)); in qtnf_topaz_data_tx_reclaim()
417 dma_unmap_single(&priv->pdev->dev, paddr, skb->len, in qtnf_topaz_data_tx_reclaim()
913 dma_addr_t paddr; in qtnf_ep_fw_load() local
927 &paddr, GFP_KERNEL); in qtnf_ep_fw_load()
954 qtnf_non_posted_write(paddr + offset, &bda->bda_img); in qtnf_ep_fw_load()
958 count, (void *)curr, &paddr, size); in qtnf_ep_fw_load()
997 dma_free_coherent(&pdev->dev, blksize, data, paddr); in qtnf_ep_fw_load()