qcacmn: Add support for additional REO rings for Beryllium

Beryllium supports additional REO rings to cater increased bandwidth.
Enable additional REO rings.

Change-Id: I5124c92e30e4ac56a78b6f5f38d1c91a2933bba8
CRs-Fixed: 2930184
This commit is contained in:
Manjunathappa Prakash
2021-04-13 02:54:29 -07:00
gecommit door Madan Koyyalamudi
bovenliggende b845bfdce4
commit cebffa806d
11 gewijzigde bestanden met toevoegingen van 225 en 51 verwijderingen

Bestand weergeven

@@ -26,7 +26,11 @@
#if defined(WLAN_MAX_PDEVS) && (WLAN_MAX_PDEVS == 1)
#define WLAN_CFG_DST_RING_CACHED_DESC 0
#define MAX_PDEV_CNT 1
#ifdef CONFIG_BERYLLIUM
#define WLAN_CFG_INT_NUM_CONTEXTS 11
#else
#define WLAN_CFG_INT_NUM_CONTEXTS 7
#endif
#define WLAN_CFG_RXDMA1_ENABLE 1
/*
* This mask defines how many transmit frames account for 1 NAPI work unit
@@ -59,7 +63,11 @@
/* Rx configuration */
#define MAX_RXDESC_POOLS 4
#ifdef CONFIG_BERYLLIUM
#define MAX_REO_DEST_RINGS 8
#else
#define MAX_REO_DEST_RINGS 4
#endif
#define MAX_RX_MAC_RINGS 2
/* DP process status */