Inter-revision diff: patch 7

Comparing v4 (message) to rfc (message)

--- v4
+++ vrfc
@@ -1,12 +1,8 @@
 From: Stefan Chulski <stefanc@marvell.com>
 
-BM pool size increased to support Firmware Flow Control.
+RXQ size increased to support Firmware Flow Control.
 Minimum depletion thresholds to support FC is 1024 buffers.
-BM pool size increased to 2048 to have some 1024 buffers
-space between depletion thresholds and BM pool size.
-
-Jumbo frames require a 9888B buffer, so memory requirements
-for data buffers increased from 7MB to 24MB.
+Default set to 1024 descriptors and maximum size to 2048.
 
 Signed-off-by: Stefan Chulski <stefanc@marvell.com>
 ---
@@ -14,20 +10,20 @@
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/drivers/net/ethernet/marvell/mvpp2/mvpp2.h b/drivers/net/ethernet/marvell/mvpp2/mvpp2.h
-index 89b3ede..8dc669d 100644
+index 8dc669d..cac9885 100644
 --- a/drivers/net/ethernet/marvell/mvpp2/mvpp2.h
 +++ b/drivers/net/ethernet/marvell/mvpp2/mvpp2.h
-@@ -851,8 +851,8 @@ enum mvpp22_ptp_packet_format {
- #define MVPP22_PTP_TIMESTAMPQUEUESELECT	BIT(18)
+@@ -715,8 +715,8 @@
+ #define MVPP2_PORT_MAX_RXQ		32
  
- /* BM constants */
--#define MVPP2_BM_JUMBO_BUF_NUM		512
--#define MVPP2_BM_LONG_BUF_NUM		1024
-+#define MVPP2_BM_JUMBO_BUF_NUM		2048
-+#define MVPP2_BM_LONG_BUF_NUM		2048
- #define MVPP2_BM_SHORT_BUF_NUM		2048
- #define MVPP2_BM_POOL_SIZE_MAX		(16*1024 - MVPP2_BM_POOL_PTR_ALIGN/4)
- #define MVPP2_BM_POOL_PTR_ALIGN		128
+ /* Max number of Rx descriptors */
+-#define MVPP2_MAX_RXD_MAX		1024
+-#define MVPP2_MAX_RXD_DFLT		128
++#define MVPP2_MAX_RXD_MAX		2048
++#define MVPP2_MAX_RXD_DFLT		1024
+ 
+ /* Max number of Tx descriptors */
+ #define MVPP2_MAX_TXD_MAX		2048
 -- 
 1.9.1
 
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help