diff options
author | gallatin <gallatin@FreeBSD.org> | 2006-11-22 16:33:40 +0000 |
---|---|---|
committer | gallatin <gallatin@FreeBSD.org> | 2006-11-22 16:33:40 +0000 |
commit | bcc8dcd383b99785d2df7ca26b8c621d166e6b82 (patch) | |
tree | e4b9b69422f4552decacbb22d913e16562d9fc0a /sys/dev/mxge/if_mxge_var.h | |
parent | ec3e058a757e1f0ca8b0be0c5376387d7228e84f (diff) | |
download | FreeBSD-src-bcc8dcd383b99785d2df7ca26b8c621d166e6b82.zip FreeBSD-src-bcc8dcd383b99785d2df7ca26b8c621d166e6b82.tar.gz |
Initialization bugfixes and enhancements:
- Fix bug preventing adoption of running firmware
- Set PCIe max read request size to 4KB
- Read PCIe link width from config space
- Assume aligned completions from the southbridge ports
of intel E5000 chips
- Use aligned firmware when link width is x4 or less
- Add hw.mxge.force_firmware tunable to allow user to force
selection of aligned (or unaligned) firmware
Diffstat (limited to 'sys/dev/mxge/if_mxge_var.h')
-rw-r--r-- | sys/dev/mxge/if_mxge_var.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/mxge/if_mxge_var.h b/sys/dev/mxge/if_mxge_var.h index 2360424..f8c284f 100644 --- a/sys/dev/mxge/if_mxge_var.h +++ b/sys/dev/mxge/if_mxge_var.h @@ -156,6 +156,7 @@ typedef struct { int write_dma; int read_write_dma; int fw_multicast_support; + int link_width; char *mac_addr_string; char product_code_string[64]; char serial_number_string[64]; |