[rtems-libbsd commit] if_dwc: Reduce DMA descriptor count

Sebastian Huber sebh at rtems.org
Tue Jan 10 10:06:12 UTC 2017


Module:    rtems-libbsd
Branch:    master
Commit:    0436d64a2a28e1970cc64274de75cbe7a4cd8185
Changeset: http://git.rtems.org/rtems-libbsd/commit/?id=0436d64a2a28e1970cc64274de75cbe7a4cd8185

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Mon Jan  9 11:43:40 2017 +0100

if_dwc: Reduce DMA descriptor count

---

 freebsd/sys/dev/dwc/if_dwcvar.h | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/freebsd/sys/dev/dwc/if_dwcvar.h b/freebsd/sys/dev/dwc/if_dwcvar.h
index d832f1a..2c485dc 100644
--- a/freebsd/sys/dev/dwc/if_dwcvar.h
+++ b/freebsd/sys/dev/dwc/if_dwcvar.h
@@ -45,9 +45,17 @@
  * Driver data and defines.
  */
 #define	RX_MAX_PACKET	0x7ff
+#ifndef __rtems__
 #define	RX_DESC_COUNT	1024
+#else /* __rtems__ */
+#define	RX_DESC_COUNT	64
+#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	256
+#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 */
 



More information about the vc mailing list