summaryrefslogtreecommitdiffstats
path: root/freebsd/sys/dev/dwc/if_dwc.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2015-03-30 14:30:04 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-01-10 09:53:33 +0100
commitb99c023a08835b762f004c1693927265e7068c9d (patch)
treed2d7c4781efd0abb9e61909835eabc67beb528ad /freebsd/sys/dev/dwc/if_dwc.h
parentif_dwc: Avoid tx defrag if possible (diff)
downloadrtems-libbsd-b99c023a08835b762f004c1693927265e7068c9d.tar.bz2
if_dwc: Checksum offload
Diffstat (limited to 'freebsd/sys/dev/dwc/if_dwc.h')
-rw-r--r--freebsd/sys/dev/dwc/if_dwc.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/freebsd/sys/dev/dwc/if_dwc.h b/freebsd/sys/dev/dwc/if_dwc.h
index d88ca0db..d6078baa 100644
--- a/freebsd/sys/dev/dwc/if_dwc.h
+++ b/freebsd/sys/dev/dwc/if_dwc.h
@@ -43,6 +43,7 @@
#define CONF_PS (1 << 15) /* GMII/MII */
#define CONF_FES (1 << 14) /* MII speed select */
#define CONF_DM (1 << 11) /* Full Duplex Enable */
+#define CONF_IPC (1 << 10) /* Checksum Enable */
#define CONF_ACS (1 << 7)
#define CONF_TE (1 << 3)
#define CONF_RE (1 << 2)
@@ -220,6 +221,7 @@
#define BUS_MODE_PRIORXTX_11 0
#define BUS_MODE_PBL_SHIFT 8 /* Single block transfer size */
#define BUS_MODE_PBL_BEATS_8 8
+#define BUS_MODE_ATDS (1 << 7) /* Alternate Descriptor Size */
#define BUS_MODE_SWR (1 << 0) /* Reset */
#define TRANSMIT_POLL_DEMAND 0x1004
#define RECEIVE_POLL_DEMAND 0x1008