Linux Kernel
3.7.1
|
#include <pch_gbe.h>
Data Fields | |
void(* | get_bus_info )(struct pch_gbe_hw *) |
s32(* | init_hw )(struct pch_gbe_hw *) |
s32(* | read_phy_reg )(struct pch_gbe_hw *, u32, u16 *) |
s32(* | write_phy_reg )(struct pch_gbe_hw *, u32, u16) |
void(* | reset_phy )(struct pch_gbe_hw *) |
void(* | sw_reset_phy )(struct pch_gbe_hw *) |
void(* | power_up_phy )(struct pch_gbe_hw *hw) |
void(* | power_down_phy )(struct pch_gbe_hw *hw) |
s32(* | read_mac_addr )(struct pch_gbe_hw *) |
struct pch_gbe_functions - HAL APi function pointer : for pch_gbe_hal_get_bus_info : for pch_gbe_hal_init_hw : for pch_gbe_hal_read_phy_reg : for pch_gbe_hal_write_phy_reg : for pch_gbe_hal_phy_hw_reset : for pch_gbe_hal_phy_sw_reset : for pch_gbe_hal_power_up_phy : for pch_gbe_hal_power_down_phy : for pch_gbe_hal_read_mac_addr
void(* get_bus_info)(struct pch_gbe_hw *) |
s32(* init_hw)(struct pch_gbe_hw *) |
s32(* read_mac_addr)(struct pch_gbe_hw *) |
void(* reset_phy)(struct pch_gbe_hw *) |
void(* sw_reset_phy)(struct pch_gbe_hw *) |