diff options
author | jfv <jfv@FreeBSD.org> | 2009-06-24 18:27:07 +0000 |
---|---|---|
committer | jfv <jfv@FreeBSD.org> | 2009-06-24 18:27:07 +0000 |
commit | e13ea48de648aaa38679919abe3a877c7d86001c (patch) | |
tree | 26341f299db67177e35924410a0d36fa6e562e7f /sys/dev/ixgbe/ixgbe_api.h | |
parent | 660ff14c445ffa5e88e7c9eb70a51111dd2a2f7e (diff) | |
download | FreeBSD-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.h | 3 |
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_ */ |