Deleted Added
full compact
ixgbe_api.h (181003) ixgbe_api.h (185352)
1/******************************************************************************
2
3 Copyright (c) 2001-2008, Intel Corporation
4 All rights reserved.
5
6 Redistribution and use in source and binary forms, with or without
7 modification, are permitted provided that the following conditions are met:
8

--- 16 unchanged lines hidden (view full) ---

25 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
26 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
27 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
28 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
29 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
30 POSSIBILITY OF SUCH DAMAGE.
31
32******************************************************************************/
1/******************************************************************************
2
3 Copyright (c) 2001-2008, Intel Corporation
4 All rights reserved.
5
6 Redistribution and use in source and binary forms, with or without
7 modification, are permitted provided that the following conditions are met:
8

--- 16 unchanged lines hidden (view full) ---

25 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
26 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
27 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
28 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
29 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
30 POSSIBILITY OF SUCH DAMAGE.
31
32******************************************************************************/
33/*$FreeBSD: head/sys/dev/ixgbe/ixgbe_api.h 181003 2008-07-30 18:15:18Z jfv $*/
33/*$FreeBSD: head/sys/dev/ixgbe/ixgbe_api.h 185352 2008-11-26 23:41:18Z jfv $*/
34
35#ifndef _IXGBE_API_H_
36#define _IXGBE_API_H_
37
38#include "ixgbe_type.h"
39
40s32 ixgbe_init_shared_code(struct ixgbe_hw *hw);
41

--- 63 unchanged lines hidden (view full) ---

105s32 ixgbe_setup_fc(struct ixgbe_hw *hw, s32 packetbuf_num);
106
107void ixgbe_set_mta(struct ixgbe_hw *hw, u8 *mc_addr);
108s32 ixgbe_get_phy_firmware_version(struct ixgbe_hw *hw,
109 u16 *firmware_version);
110s32 ixgbe_read_analog_reg8(struct ixgbe_hw *hw, u32 reg, u8 *val);
111s32 ixgbe_write_analog_reg8(struct ixgbe_hw *hw, u32 reg, u8 val);
112s32 ixgbe_init_uta_tables(struct ixgbe_hw *hw);
34
35#ifndef _IXGBE_API_H_
36#define _IXGBE_API_H_
37
38#include "ixgbe_type.h"
39
40s32 ixgbe_init_shared_code(struct ixgbe_hw *hw);
41

--- 63 unchanged lines hidden (view full) ---

105s32 ixgbe_setup_fc(struct ixgbe_hw *hw, s32 packetbuf_num);
106
107void ixgbe_set_mta(struct ixgbe_hw *hw, u8 *mc_addr);
108s32 ixgbe_get_phy_firmware_version(struct ixgbe_hw *hw,
109 u16 *firmware_version);
110s32 ixgbe_read_analog_reg8(struct ixgbe_hw *hw, u32 reg, u8 *val);
111s32 ixgbe_write_analog_reg8(struct ixgbe_hw *hw, u32 reg, u8 val);
112s32 ixgbe_init_uta_tables(struct ixgbe_hw *hw);
113s32 ixgbe_read_i2c_eeprom(struct ixgbe_hw *hw, u8 byte_offset, u8 *eeprom_data);
114u32 ixgbe_get_supported_physical_layer(struct ixgbe_hw *hw);
113
114#endif /* _IXGBE_API_H_ */
115
116#endif /* _IXGBE_API_H_ */