From fa22802086aaa12ef5e884334e4c76df2021b38b Mon Sep 17 00:00:00 2001 From: Paul Saab Date: Sat, 26 Apr 2003 18:26:29 +0000 Subject: [PATCH] Update the mbuf watermark settings to match the latest documentation from Broadcom. These values are strongly encouraged for proper operation. MFC after: 3 days --- sys/dev/bge/if_bge.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/dev/bge/if_bge.c b/sys/dev/bge/if_bge.c index 19201b3710c..6bb5532df96 100644 --- a/sys/dev/bge/if_bge.c +++ b/sys/dev/bge/if_bge.c @@ -1083,9 +1083,9 @@ bge_blockinit(sc) CSR_WRITE_4(sc, BGE_BMAN_DMA_DESCPOOL_LEN, 0x2000); /* Configure mbuf pool watermarks */ - CSR_WRITE_4(sc, BGE_BMAN_MBUFPOOL_READDMA_LOWAT, 24); - CSR_WRITE_4(sc, BGE_BMAN_MBUFPOOL_MACRX_LOWAT, 24); - CSR_WRITE_4(sc, BGE_BMAN_MBUFPOOL_HIWAT, 48); + CSR_WRITE_4(sc, BGE_BMAN_MBUFPOOL_READDMA_LOWAT, 0x50); + CSR_WRITE_4(sc, BGE_BMAN_MBUFPOOL_MACRX_LOWAT, 0x20); + CSR_WRITE_4(sc, BGE_BMAN_MBUFPOOL_HIWAT, 0x60); /* Configure DMA resource watermarks */ CSR_WRITE_4(sc, BGE_BMAN_DMA_DESCPOOL_LOWAT, 5);