Просмотр исходного кода

qca-wifi: Move config files into component dev

Move CONFIG files specific for AP into component_dev
instead of keeping them in cmn_dev

Change-Id: I8d44faec5b0e43d2197e1d08549637702be3848d
CRs-Fixed: 2506560
Akshay Kosigi 5 лет назад
Родитель
Сommit
7026f86668

+ 3 - 0
configs/hif/ap_hif.config

@@ -0,0 +1,3 @@
+EXTRA_CFLAGS += -DQCA_NAPI_DEF_SCALE_BIN_SHIFT=1
+EXTRA_CFLAGS += -DHIF_MAX_GROUP=12
+EXTRA_CFLAGS += -DHTC_MSG_NACK_SUSPEND=7

+ 7 - 0
configs/umac/cmn_services/mgmt_txrx/ap_mgmt_txrx.config

@@ -0,0 +1,7 @@
+ifeq ($(strip ${CONFIG_WIFI_IPQ_MEM_PROFILE}),256)
+EXTRA_CFLAGS += -DMGMT_DESC_POOL_MAX=256
+else ifeq ($(strip ${CONFIG_WIFI_IPQ_MEM_PROFILE}),512)
+EXTRA_CFLAGS += -DMGMT_DESC_POOL_MAX=384
+else
+EXTRA_CFLAGS += -DMGMT_DESC_POOL_MAX=512
+endif

+ 11 - 0
configs/umac/scan/ap_scan.config

@@ -0,0 +1,11 @@
+EXTRA_CFLAGS += -DMAX_SCAN_CACHE_SIZE=1024
+EXTRA_CFLAGS += -DSCAN_MAX_REST_TIME=0
+EXTRA_CFLAGS += -DSCAN_MIN_REST_TIME=50
+EXTRA_CFLAGS += -DSCAN_BURST_DURATION=0
+EXTRA_CFLAGS += -DSCAN_PROBE_SPACING_TIME=0
+EXTRA_CFLAGS += -DSCAN_PROBE_DELAY=0
+EXTRA_CFLAGS += -DSCAN_MAX_SCAN_TIME=50000
+EXTRA_CFLAGS += -DSCAN_NETWORK_IDLE_TIMEOUT=200
+EXTRA_CFLAGS += -DHIDDEN_SSID_TIME=0xFFFFFFFF
+EXTRA_CFLAGS += -DSCAN_CHAN_STATS_EVENT_ENAB=1
+EXTRA_CFLAGS += -DMAX_BCN_PROBE_IN_SCAN_QUEUE=2000

+ 30 - 0
configs/wlan_cfg/ap_wlan_cfg.config

@@ -0,0 +1,30 @@
+EXTRA_CFLAGS += -DWLAN_CFG_PER_PDEV_TX_RING=0
+EXTRA_CFLAGS += -DWLAN_CFG_IPA_UC_TX_BUF_SIZE=0
+EXTRA_CFLAGS += -DWLAN_CFG_IPA_UC_TX_PARTITION_BASE=0
+EXTRA_CFLAGS += -DWLAN_CFG_IPA_UC_RX_IND_RING_COUNT=0
+EXTRA_CFLAGS += -DWLAN_CFG_PER_PDEV_RX_RING=0
+EXTRA_CFLAGS += -DWLAN_CFG_PER_PDEV_LMAC_RING=1
+EXTRA_CFLAGS += -DWLAN_LRO_ENABLE=0
+EXTRA_CFLAGS += -DWLAN_CFG_NUM_TX_EXT_DESC=0x80000
+EXTRA_CFLAGS += -DWLAN_CFG_INT_BATCH_THRESHOLD_TX=256
+EXTRA_CFLAGS += -DWLAN_CFG_INT_BATCH_THRESHOLD_RX=128
+EXTRA_CFLAGS += -DWLAN_CFG_INT_BATCH_THRESHOLD_OTHER=1
+EXTRA_CFLAGS += -DWLAN_CFG_INT_TIMER_THRESHOLD_TX=1000
+EXTRA_CFLAGS += -DWLAN_CFG_INT_TIMER_THRESHOLD_RX=500
+EXTRA_CFLAGS += -DWLAN_CFG_INT_TIMER_THRESHOLD_OTHER=1000
+EXTRA_CFLAGS += -DWLAN_CFG_TX_RING_SIZE=512
+EXTRA_CFLAGS += -DWLAN_CFG_TX_COMP_RING_SIZE=0x80000
+EXTRA_CFLAGS += -DWLAN_CFG_TX_FLOW_START_QUEUE_OFFSET=0
+EXTRA_CFLAGS += -DWLAN_CFG_TX_FLOW_STOP_QUEUE_TH=0
+EXTRA_CFLAGS += -DWLAN_CFG_RXDMA1_ENABLE=1
+EXTRA_CFLAGS += -DDP_PPDU_TXLITE_STATS_BITMASK_CFG=0xFFFF
+EXTRA_CFLAGS += -DDP_TX_NAPI_BUDGET_DIV_MASK=0xFFFF
+EXTRA_CFLAGS += -DCONFIG_PROCESS_RX_STATUS=0
+EXTRA_CFLAGS += -DCONFIG_PROCESS_TX_STATUS=0
+EXTRA_CFLAGS += -DWLAN_CFG_MAC_PER_TARGET=3
+ifeq ($(strip ${QCA_WIFI_QCA8074_VP}),1)
+EXTRA_CFLAGS += -DWLAN_CFG_NUM_TX_DESC=0x2000
+else
+EXTRA_CFLAGS += -DWLAN_CFG_NUM_TX_DESC=0x320000
+endif
+