summaryrefslogtreecommitdiffstats
path: root/sys/dev/ixgbe/ixgbe_api.h
diff options
context:
space:
mode:
authorjfv <jfv@FreeBSD.org>2007-09-04 02:31:35 +0000
committerjfv <jfv@FreeBSD.org>2007-09-04 02:31:35 +0000
commit4130a5f18eed16cb9f94a0fcd51f1a647e05d482 (patch)
treed3cbef1453420f4aa11a6c8aa57bc03d94bc4120 /sys/dev/ixgbe/ixgbe_api.h
parent2128419ce0e7d289fdf900cb1903e62bfd962d38 (diff)
downloadFreeBSD-src-4130a5f18eed16cb9f94a0fcd51f1a647e05d482.zip
FreeBSD-src-4130a5f18eed16cb9f94a0fcd51f1a647e05d482.tar.gz
This is an update to the new Intel 10G 82598 driver.
The first drop was Beta, this code is expected to be the release version. Note that this driver code will build in either 6.2 or 7. If you use the code in 6.2 you will not get TSO or MSI/X support but it will function in a legacy mode. Approved by: re
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 691957f..5154cf7 100644
--- a/sys/dev/ixgbe/ixgbe_api.h
+++ b/sys/dev/ixgbe/ixgbe_api.h
@@ -39,6 +39,7 @@
s32 ixgbe_init_shared_code(struct ixgbe_hw *hw);
+s32 ixgbe_set_mac_type(struct ixgbe_hw *hw);
s32 ixgbe_init_hw(struct ixgbe_hw *hw);
s32 ixgbe_reset_hw(struct ixgbe_hw *hw);
s32 ixgbe_start_hw(struct ixgbe_hw *hw);
@@ -90,5 +91,7 @@ s32 ixgbe_set_vfta(struct ixgbe_hw *hw, u32 vlan,
s32 ixgbe_setup_fc(struct ixgbe_hw *hw, s32 packetbuf_num);
void ixgbe_set_mta(struct ixgbe_hw *hw, u8 *mc_addr);
+s32 ixgbe_read_analog_reg8(struct ixgbe_hw *hw, u32 reg, u8 *val);
+s32 ixgbe_write_analog_reg8(struct ixgbe_hw *hw, u32 reg, u8 val);
#endif /* _IXGBE_API_H_ */
OpenPOWER on IntegriCloud