diff --git a/Kbuild b/Kbuild index d68799ce15f5..6c1febe4b4b1 100644 --- a/Kbuild +++ b/Kbuild @@ -1903,6 +1903,8 @@ cppflags-y += -DATH_SUPPORT_WRAP=0 cppflags-y += -DQCA_HOST2FW_RXBUF_RING #endof dummy flags +ccflags-$(CONFIG_ENABLE_SIZE_OPTIMIZE) += -Os + # DFS component cppflags-$(CONFIG_WLAN_DFS_MASTER_ENABLE) += -DQCA_MCL_DFS_SUPPORT ifeq ($(CONFIG_WLAN_FEATURE_DFS_OFFLOAD), y) diff --git a/configs/genoa.snoc.perf_defconfig b/configs/genoa.snoc.perf_defconfig index be2a0bdb5c1a..0ea581929288 100644 --- a/configs/genoa.snoc.perf_defconfig +++ b/configs/genoa.snoc.perf_defconfig @@ -172,6 +172,8 @@ CONFIG_ENABLE_SMMU_S1_TRANSLATION := y endif endif +CONFIG_ENABLE_SIZE_OPTIMIZE := y + # configure log buffer size CONFIG_CFG_NUM_DP_TRACE_RECORD := 1000 CONFIG_CFG_NUM_HTC_CREDIT_HISTORY := 16 @@ -180,4 +182,5 @@ CONFIG_CFG_NUM_WMI_MGMT_EVENT_HISTORY := 16 CONFIG_CFG_NUM_TX_RX_HISTOGRAM := 16 CONFIG_CFG_NUM_RX_IND_RECORD := 1024 + ###################################