diff --git a/configs/qca6390_defconfig b/configs/qca6390_defconfig index 6e3db767b2c2..dd3784c3d136 100644 --- a/configs/qca6390_defconfig +++ b/configs/qca6390_defconfig @@ -12,6 +12,15 @@ ifeq ($(CONFIG_CNSS_QCA6390), y) CONFIG_SCALE_INCLUDES := y endif +ifeq ($(CONFIG_ENABLE_IPA), y) + CONFIG_IPA3 := y + CONFIG_WDI3_IPA_OVER_GSI := y +else + ifeq ($(CONFIG_ENABLE_IPA), n) + CONFIG_IPA3 := n + endif +endif + ifeq ($(CONFIG_CLD_HL_SDIO_CORE), y) CONFIG_QCA_WIFI_SDIO := y ifndef CONFIG_SDIO_TRANSFER @@ -507,6 +516,13 @@ CONFIG_ENABLE_SMMU_S1_TRANSLATION := y endif endif +#Flag to enable SMMU S1 support +ifeq ($(CONFIG_ARCH_SDXPRAIRIE), y) +ifeq ($(CONFIG_IPA_OFFLOAD), y) +CONFIG_ENABLE_SMMU_S1_TRANSLATION := y +endif +endif + ifeq ($(CONFIG_ARCH_SDX20), y) ifeq ($(CONFIG_QCA_WIFI_SDIO), y) ifeq ($(CONFIG_WCNSS_SKB_PRE_ALLOC), y)