@@ -2715,7 +2715,7 @@ static struct sk_buff *ath11k_dp_rx_alloc_mon_status_buf(struct ath11k_base *ab,
2715
2715
2716
2716
paddr = dma_map_single (ab -> dev , skb -> data ,
2717
2717
skb -> len + skb_tailroom (skb ),
2718
- DMA_BIDIRECTIONAL );
2718
+ DMA_FROM_DEVICE );
2719
2719
if (unlikely (dma_mapping_error (ab -> dev , paddr )))
2720
2720
goto fail_free_skb ;
2721
2721
@@ -2731,7 +2731,7 @@ static struct sk_buff *ath11k_dp_rx_alloc_mon_status_buf(struct ath11k_base *ab,
2731
2731
2732
2732
fail_dma_unmap :
2733
2733
dma_unmap_single (ab -> dev , paddr , skb -> len + skb_tailroom (skb ),
2734
- DMA_BIDIRECTIONAL );
2734
+ DMA_FROM_DEVICE );
2735
2735
fail_free_skb :
2736
2736
dev_kfree_skb_any (skb );
2737
2737
fail_alloc_skb :
@@ -2795,7 +2795,7 @@ int ath11k_dp_rx_mon_status_bufs_replenish(struct ath11k_base *ab, int mac_id,
2795
2795
idr_remove (& rx_ring -> bufs_idr , buf_id );
2796
2796
spin_unlock_bh (& rx_ring -> idr_lock );
2797
2797
dma_unmap_single (ab -> dev , paddr , skb -> len + skb_tailroom (skb ),
2798
- DMA_BIDIRECTIONAL );
2798
+ DMA_FROM_DEVICE );
2799
2799
dev_kfree_skb_any (skb );
2800
2800
ath11k_hal_srng_access_end (ab , srng );
2801
2801
spin_unlock_bh (& srng -> lock );
@@ -2858,7 +2858,7 @@ static int ath11k_dp_rx_reap_mon_status_ring(struct ath11k_base *ab, int mac_id,
2858
2858
2859
2859
dma_unmap_single (ab -> dev , rxcb -> paddr ,
2860
2860
skb -> len + skb_tailroom (skb ),
2861
- DMA_BIDIRECTIONAL );
2861
+ DMA_FROM_DEVICE );
2862
2862
2863
2863
tlv = (struct hal_tlv_hdr * )skb -> data ;
2864
2864
if (FIELD_GET (HAL_TLV_HDR_TAG , tlv -> tl ) !=
0 commit comments