summaryrefslogtreecommitdiffstats
path: root/sys/dev/ixgbe/ixgbe_api.h
diff options
context:
space:
mode:
authorjfv <jfv@FreeBSD.org>2009-06-24 18:27:07 +0000
committerjfv <jfv@FreeBSD.org>2009-06-24 18:27:07 +0000
commite13ea48de648aaa38679919abe3a877c7d86001c (patch)
tree26341f299db67177e35924410a0d36fa6e562e7f /sys/dev/ixgbe/ixgbe_api.h
parent660ff14c445ffa5e88e7c9eb70a51111dd2a2f7e (diff)
downloadFreeBSD-src-e13ea48de648aaa38679919abe3a877c7d86001c.zip
FreeBSD-src-e13ea48de648aaa38679919abe3a877c7d86001c.tar.gz
Update for the Intel 10G driver, this adds support for
newest hardware, adds multiqueue tx interface, infrastructure cleanup to allow up to 32 MSIX vectors on newer Nehalem systems. Bug fixes, etc.
Diffstat (limited to 'sys/dev/ixgbe/ixgbe_api.h')
-rw-r--r--sys/dev/ixgbe/ixgbe_api.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/ixgbe/ixgbe_api.h b/sys/dev/ixgbe/ixgbe_api.h
index ba987ed..654f22f 100644
--- a/sys/dev/ixgbe/ixgbe_api.h
+++ b/sys/dev/ixgbe/ixgbe_api.h
@@ -162,5 +162,8 @@ s32 ixgbe_write_i2c_eeprom(struct ixgbe_hw *hw, u8 byte_offset, u8 eeprom_data);
s32 ixgbe_get_san_mac_addr(struct ixgbe_hw *hw, u8 *san_mac_addr);
s32 ixgbe_set_san_mac_addr(struct ixgbe_hw *hw, u8 *san_mac_addr);
s32 ixgbe_get_device_caps(struct ixgbe_hw *hw, u16 *device_caps);
+s32 ixgbe_acquire_swfw_semaphore(struct ixgbe_hw *hw, u16 mask);
+void ixgbe_release_swfw_semaphore(struct ixgbe_hw *hw, u16 mask);
+
#endif /* _IXGBE_API_H_ */
OpenPOWER on IntegriCloud