skge_hw
static void xm_link_down(struct skge_hw *hw, int port)
static int __xm_phy_read(struct skge_hw *hw, int port, u16 reg, u16 *val)
static u16 xm_phy_read(struct skge_hw *hw, int port, u16 reg)
static inline bool is_genesis(const struct skge_hw *hw)
static int xm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val)
static void genesis_init(struct skge_hw *hw)
static void genesis_reset(struct skge_hw *hw, int port)
static void bcom_check_link(struct skge_hw *hw, int port)
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
static u32 wol_supported(const struct skge_hw *hw)
struct skge_hw *hw = skge->hw;
static void genesis_mac_init(struct skge_hw *hw, int port)
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
static void genesis_mac_intr(struct skge_hw *hw, int port)
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
static int gm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val)
static int __gm_phy_read(struct skge_hw *hw, int port, u16 reg, u16 *val)
static u16 gm_phy_read(struct skge_hw *hw, int port, u16 reg)
static void yukon_init(struct skge_hw *hw, int port)
static void yukon_reset(struct skge_hw *hw, int port)
static int is_yukon_lite_a0(struct skge_hw *hw)
static void yukon_mac_init(struct skge_hw *hw, int port)
static void yukon_suspend(struct skge_hw *hw, int port)
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
static void yukon_mac_intr(struct skge_hw *hw, int port)
static u16 yukon_speed(const struct skge_hw *hw, u16 aux)
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
static void skge_ramset(struct skge_hw *hw, u16 q, u32 start, size_t len)
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
static u32 skge_supported_modes(const struct skge_hw *hw)
static void skge_rx_stop(struct skge_hw *hw, int port)
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
static inline u16 phy_length(const struct skge_hw *hw, u32 status)
static inline int bad_phy_status(const struct skge_hw *hw, u32 status)
struct skge_hw *hw = skge->hw;
const struct skge_hw *hw = skge->hw;
static void skge_mac_parity(struct skge_hw *hw, int port)
static void skge_mac_intr(struct skge_hw *hw, int port)
static void skge_error_irq(struct skge_hw *hw)
struct skge_hw *hw = from_tasklet(hw, t, phy_task);
struct skge_hw *hw = dev_id;
struct skge_hw *hw = skge->hw;
static const char *skge_board_name(const struct skge_hw *hw)
static int skge_reset(struct skge_hw *hw)
const struct skge_hw *hw = skge->hw;
static struct net_device *skge_devinit(struct skge_hw *hw, int port,
struct skge_hw *hw;
struct skge_hw *hw = pci_get_drvdata(pdev);
struct skge_hw *hw = dev_get_drvdata(dev);
struct skge_hw *hw = dev_get_drvdata(dev);
struct skge_hw *hw = pci_get_drvdata(pdev);
static inline u32 hwkhz(const struct skge_hw *hw)
static inline u32 skge_clk2usec(const struct skge_hw *hw, u32 ticks)
static inline u32 skge_usecs2clk(const struct skge_hw *hw, u32 usec)
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
struct skge_hw *hw = skge->hw;
static int xm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val);
static int gm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val);
static void yukon_init(struct skge_hw *hw, int port);
struct skge_hw *hw = skge->hw;
static void genesis_mac_init(struct skge_hw *hw, int port);
struct skge_hw *hw;
static inline u32 skge_read32(const struct skge_hw *hw, int reg)
static inline u16 skge_read16(const struct skge_hw *hw, int reg)
static inline u8 skge_read8(const struct skge_hw *hw, int reg)
static inline void skge_write32(const struct skge_hw *hw, int reg, u32 val)
static inline void skge_write16(const struct skge_hw *hw, int reg, u16 val)
static inline void skge_write8(const struct skge_hw *hw, int reg, u8 val)
static inline u32 xm_read32(const struct skge_hw *hw, int port, int reg)
static inline u16 xm_read16(const struct skge_hw *hw, int port, int reg)
static inline void xm_write32(const struct skge_hw *hw, int port, int r, u32 v)
static inline void xm_write16(const struct skge_hw *hw, int port, int r, u16 v)
static inline void xm_outhash(const struct skge_hw *hw, int port, int reg,
static inline void xm_outaddr(const struct skge_hw *hw, int port, int reg,
static inline u16 gma_read16(const struct skge_hw *hw, int port, int reg)
static inline u32 gma_read32(const struct skge_hw *hw, int port, int reg)
static inline void gma_write16(const struct skge_hw *hw, int port, int r, u16 v)
static inline void gma_set_addr(struct skge_hw *hw, int port, int reg,