Selaa lähdekoodia

qcacld-3.0: Enable SMMU S1 unmap config flag for Lahaina

IOVA address returned as part of pld_smmu_map for IPA
rx ready doorbell register exceeds the IOVA range
configured in FW by Host. This is because smmu unmap
support is not enabled and due to IOVA range validation
issue in cnss SMMU map API.

Fix is to enable SMMU S1 unmap config flag to enable
SMMU unmap as part of IPA cleanup.

Change-Id: I751044003d1cd91f6520fdbc15585b7bb0f63256
CRs-Fixed: 2775487
Yeshwanth Sriram Guntuka 4 vuotta sitten
vanhempi
sitoutus
232b5c6b0b
1 muutettua tiedostoa jossa 1 lisäystä ja 0 poistoa
  1. 1 0
      configs/default_defconfig

+ 1 - 0
configs/default_defconfig

@@ -819,6 +819,7 @@ endif
 ifeq ($(CONFIG_ARCH_LAHAINA), y)
 ifeq ($(CONFIG_IPA_OFFLOAD), y)
 CONFIG_ENABLE_SMMU_S1_TRANSLATION := y
+CONFIG_SMMU_S1_UNMAP := y
 endif
 endif