skge_hw            96 drivers/net/ethernet/marvell/skge.c static int xm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val);
skge_hw            97 drivers/net/ethernet/marvell/skge.c static int gm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val);
skge_hw           100 drivers/net/ethernet/marvell/skge.c static void yukon_init(struct skge_hw *hw, int port);
skge_hw           101 drivers/net/ethernet/marvell/skge.c static void genesis_mac_init(struct skge_hw *hw, int port);
skge_hw           114 drivers/net/ethernet/marvell/skge.c static inline bool is_genesis(const struct skge_hw *hw)
skge_hw           150 drivers/net/ethernet/marvell/skge.c static u32 wol_supported(const struct skge_hw *hw)
skge_hw           163 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw           246 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw           262 drivers/net/ethernet/marvell/skge.c static u32 skge_supported_modes(const struct skge_hw *hw)
skge_hw           297 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw           325 drivers/net/ethernet/marvell/skge.c 	const struct skge_hw *hw = skge->hw;
skge_hw           600 drivers/net/ethernet/marvell/skge.c static inline u32 hwkhz(const struct skge_hw *hw)
skge_hw           606 drivers/net/ethernet/marvell/skge.c static inline u32 skge_clk2usec(const struct skge_hw *hw, u32 ticks)
skge_hw           612 drivers/net/ethernet/marvell/skge.c static inline u32 skge_usecs2clk(const struct skge_hw *hw, u32 usec)
skge_hw           621 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw           645 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw           683 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw           983 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          1073 drivers/net/ethernet/marvell/skge.c static void xm_link_down(struct skge_hw *hw, int port)
skge_hw          1084 drivers/net/ethernet/marvell/skge.c static int __xm_phy_read(struct skge_hw *hw, int port, u16 reg, u16 *val)
skge_hw          1107 drivers/net/ethernet/marvell/skge.c static u16 xm_phy_read(struct skge_hw *hw, int port, u16 reg)
skge_hw          1115 drivers/net/ethernet/marvell/skge.c static int xm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val)
skge_hw          1137 drivers/net/ethernet/marvell/skge.c static void genesis_init(struct skge_hw *hw)
skge_hw          1165 drivers/net/ethernet/marvell/skge.c static void genesis_reset(struct skge_hw *hw, int port)
skge_hw          1209 drivers/net/ethernet/marvell/skge.c static void bcom_check_link(struct skge_hw *hw, int port)
skge_hw          1277 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          1383 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          1418 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          1492 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          1525 drivers/net/ethernet/marvell/skge.c static void genesis_mac_init(struct skge_hw *hw, int port)
skge_hw          1685 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          1733 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          1759 drivers/net/ethernet/marvell/skge.c static void genesis_mac_intr(struct skge_hw *hw, int port)
skge_hw          1781 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          1865 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          1893 drivers/net/ethernet/marvell/skge.c static int gm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val)
skge_hw          1911 drivers/net/ethernet/marvell/skge.c static int __gm_phy_read(struct skge_hw *hw, int port, u16 reg, u16 *val)
skge_hw          1931 drivers/net/ethernet/marvell/skge.c static u16 gm_phy_read(struct skge_hw *hw, int port, u16 reg)
skge_hw          1940 drivers/net/ethernet/marvell/skge.c static void yukon_init(struct skge_hw *hw, int port)
skge_hw          2027 drivers/net/ethernet/marvell/skge.c static void yukon_reset(struct skge_hw *hw, int port)
skge_hw          2041 drivers/net/ethernet/marvell/skge.c static int is_yukon_lite_a0(struct skge_hw *hw)
skge_hw          2056 drivers/net/ethernet/marvell/skge.c static void yukon_mac_init(struct skge_hw *hw, int port)
skge_hw          2207 drivers/net/ethernet/marvell/skge.c static void yukon_suspend(struct skge_hw *hw, int port)
skge_hw          2227 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          2247 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          2261 drivers/net/ethernet/marvell/skge.c static void yukon_mac_intr(struct skge_hw *hw, int port)
skge_hw          2282 drivers/net/ethernet/marvell/skge.c static u16 yukon_speed(const struct skge_hw *hw, u16 aux)
skge_hw          2296 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          2317 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          2339 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          2415 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          2440 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          2478 drivers/net/ethernet/marvell/skge.c static void skge_ramset(struct skge_hw *hw, u16 q, u32 start, size_t len)
skge_hw          2512 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          2529 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          2634 drivers/net/ethernet/marvell/skge.c static void skge_rx_stop(struct skge_hw *hw, int port)
skge_hw          2645 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          2733 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          2932 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          2971 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          3013 drivers/net/ethernet/marvell/skge.c static inline u16 phy_length(const struct skge_hw *hw, u32 status)
skge_hw          3021 drivers/net/ethernet/marvell/skge.c static inline int bad_phy_status(const struct skge_hw *hw, u32 status)
skge_hw          3196 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          3243 drivers/net/ethernet/marvell/skge.c static void skge_mac_parity(struct skge_hw *hw, int port)
skge_hw          3259 drivers/net/ethernet/marvell/skge.c static void skge_mac_intr(struct skge_hw *hw, int port)
skge_hw          3268 drivers/net/ethernet/marvell/skge.c static void skge_error_irq(struct skge_hw *hw)
skge_hw          3346 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = (struct skge_hw *) arg;
skge_hw          3373 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = dev_id;
skge_hw          3452 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw = skge->hw;
skge_hw          3498 drivers/net/ethernet/marvell/skge.c static const char *skge_board_name(const struct skge_hw *hw)
skge_hw          3516 drivers/net/ethernet/marvell/skge.c static int skge_reset(struct skge_hw *hw)
skge_hw          3692 drivers/net/ethernet/marvell/skge.c 	const struct skge_hw *hw = skge->hw;
skge_hw          3806 drivers/net/ethernet/marvell/skge.c static struct net_device *skge_devinit(struct skge_hw *hw, int port,
skge_hw          3880 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw;
skge_hw          4019 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw  = pci_get_drvdata(pdev);
skge_hw          4060 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw  = dev_get_drvdata(dev);
skge_hw          4084 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw  = dev_get_drvdata(dev);
skge_hw          4121 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw  = pci_get_drvdata(pdev);
skge_hw          2451 drivers/net/ethernet/marvell/skge.h 	struct skge_hw	     *hw;
skge_hw          2482 drivers/net/ethernet/marvell/skge.h static inline u32 skge_read32(const struct skge_hw *hw, int reg)
skge_hw          2487 drivers/net/ethernet/marvell/skge.h static inline u16 skge_read16(const struct skge_hw *hw, int reg)
skge_hw          2492 drivers/net/ethernet/marvell/skge.h static inline u8 skge_read8(const struct skge_hw *hw, int reg)
skge_hw          2497 drivers/net/ethernet/marvell/skge.h static inline void skge_write32(const struct skge_hw *hw, int reg, u32 val)
skge_hw          2502 drivers/net/ethernet/marvell/skge.h static inline void skge_write16(const struct skge_hw *hw, int reg, u16 val)
skge_hw          2507 drivers/net/ethernet/marvell/skge.h static inline void skge_write8(const struct skge_hw *hw, int reg, u8 val)
skge_hw          2517 drivers/net/ethernet/marvell/skge.h static inline u32 xm_read32(const struct skge_hw *hw, int port, int reg)
skge_hw          2525 drivers/net/ethernet/marvell/skge.h static inline u16 xm_read16(const struct skge_hw *hw, int port, int reg)
skge_hw          2530 drivers/net/ethernet/marvell/skge.h static inline void xm_write32(const struct skge_hw *hw, int port, int r, u32 v)
skge_hw          2536 drivers/net/ethernet/marvell/skge.h static inline void xm_write16(const struct skge_hw *hw, int port, int r, u16 v)
skge_hw          2541 drivers/net/ethernet/marvell/skge.h static inline void xm_outhash(const struct skge_hw *hw, int port, int reg,
skge_hw          2550 drivers/net/ethernet/marvell/skge.h static inline void xm_outaddr(const struct skge_hw *hw, int port, int reg,
skge_hw          2561 drivers/net/ethernet/marvell/skge.h static inline u16 gma_read16(const struct skge_hw *hw, int port, int reg)
skge_hw          2566 drivers/net/ethernet/marvell/skge.h static inline u32 gma_read32(const struct skge_hw *hw, int port, int reg)
skge_hw          2572 drivers/net/ethernet/marvell/skge.h static inline void gma_write16(const struct skge_hw *hw, int port, int r, u16 v)
skge_hw          2577 drivers/net/ethernet/marvell/skge.h static inline void gma_set_addr(struct skge_hw *hw, int port, int reg,