diff --git a/dp/wifi3.0/dp_rx_defrag.c b/dp/wifi3.0/dp_rx_defrag.c index a8a2a866a0..4f0abd9669 100644 --- a/dp/wifi3.0/dp_rx_defrag.c +++ b/dp/wifi3.0/dp_rx_defrag.c @@ -27,6 +27,7 @@ #include "dp_rx_defrag.h" #include /* LLC_SNAP_HDR_LEN */ #include "dp_rx_defrag.h" +#include "dp_ipa.h" const struct dp_rx_defrag_cipher dp_f_ccmp = { "AES-CCM", @@ -1066,6 +1067,8 @@ dp_rx_defrag_nwifi_to_8023(qdf_nbuf_t nbuf, uint16_t hdrsize) return QDF_STATUS_E_FAILURE; } + dp_ipa_handle_rx_buf_smmu_mapping(soc, head, true); + paddr = qdf_nbuf_get_frag_paddr(head, 0); ret = check_x86_paddr(soc, &head, &paddr, pdev);