diff options
| -rw-r--r-- | CORE/SERVICES/HIF/PCIe/hif_pci.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/CORE/SERVICES/HIF/PCIe/hif_pci.c b/CORE/SERVICES/HIF/PCIe/hif_pci.c index 26c73b5928f9..498f8d6ef69f 100644 --- a/CORE/SERVICES/HIF/PCIe/hif_pci.c +++ b/CORE/SERVICES/HIF/PCIe/hif_pci.c @@ -97,9 +97,6 @@ HIF_ACCESS_LOG pcie_access_log[PCIE_ACCESS_LOG_NUM]; static void HIFTargetDumpAccessLog(void); #endif -/* Forward references */ -static int hif_post_recv_buffers_for_pipe(struct HIF_CE_pipe_info *pipe_info); - /* * Host software's Copy Engine configuration. * This table is derived from the CE_PCI TABLE, above. @@ -1590,6 +1587,7 @@ hif_post_recv_buffers_for_pipe(struct HIF_CE_pipe_info *pipe_info) ("%s CE_recv_buf_enqueue error [%d] needed %d\n", __func__, pipe_info->pipe_num, atomic_read(&pipe_info->recv_bufs_needed))); + adf_nbuf_unmap_single(scn->adf_dev, nbuf, ADF_OS_DMA_FROM_DEVICE); atomic_inc(&pipe_info->recv_bufs_needed); adf_nbuf_free(nbuf); adf_os_spin_lock_bh(&pipe_info->recv_bufs_needed_lock); |
