diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-04-07 13:53:16 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-04-08 07:57:05 +0200 |
commit | ebc797fc841266df80dbf91af86bfcd646b4b79a (patch) | |
tree | e191c987503c0ff11cdf22c8a68391bb8cfc93c4 /freebsd/sys/dev/dwc/if_dwc.c | |
parent | if_dwc: Typo (diff) | |
download | rtems-libbsd-ebc797fc841266df80dbf91af86bfcd646b4b79a.tar.bz2 |
if_dwc: Increase DMA descriptor count
This prevents some packet loss under heavy load conditions.
Diffstat (limited to 'freebsd/sys/dev/dwc/if_dwc.c')
-rw-r--r-- | freebsd/sys/dev/dwc/if_dwc.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/freebsd/sys/dev/dwc/if_dwc.c b/freebsd/sys/dev/dwc/if_dwc.c index 3caff4ac..d043e8e3 100644 --- a/freebsd/sys/dev/dwc/if_dwc.c +++ b/freebsd/sys/dev/dwc/if_dwc.c @@ -153,14 +153,10 @@ struct dwc_hwdesc #ifndef __rtems__ #define RX_DESC_COUNT 1024 #else /* __rtems__ */ -#define RX_DESC_COUNT 64 +#define RX_DESC_COUNT 256 #endif /* __rtems__ */ #define RX_DESC_SIZE (sizeof(struct dwc_hwdesc) * RX_DESC_COUNT) -#ifndef __rtems__ #define TX_DESC_COUNT 1024 -#else /* __rtems__ */ -#define TX_DESC_COUNT 64 -#endif /* __rtems__ */ #define TX_DESC_SIZE (sizeof(struct dwc_hwdesc) * TX_DESC_COUNT) #define TX_MAX_DMA_SEGS 8 /* maximum segs in a tx mbuf dma */ |