Symbol: skge_hw
drivers/net/ethernet/marvell/skge.c
1079
static void xm_link_down(struct skge_hw *hw, int port)
drivers/net/ethernet/marvell/skge.c
1090
static int __xm_phy_read(struct skge_hw *hw, int port, u16 reg, u16 *val)
drivers/net/ethernet/marvell/skge.c
1113
static u16 xm_phy_read(struct skge_hw *hw, int port, u16 reg)
drivers/net/ethernet/marvell/skge.c
112
static inline bool is_genesis(const struct skge_hw *hw)
drivers/net/ethernet/marvell/skge.c
1121
static int xm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val)
drivers/net/ethernet/marvell/skge.c
1143
static void genesis_init(struct skge_hw *hw)
drivers/net/ethernet/marvell/skge.c
1171
static void genesis_reset(struct skge_hw *hw, int port)
drivers/net/ethernet/marvell/skge.c
1215
static void bcom_check_link(struct skge_hw *hw, int port)
drivers/net/ethernet/marvell/skge.c
1283
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
1389
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
1424
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
148
static u32 wol_supported(const struct skge_hw *hw)
drivers/net/ethernet/marvell/skge.c
1498
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
1531
static void genesis_mac_init(struct skge_hw *hw, int port)
drivers/net/ethernet/marvell/skge.c
161
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
1691
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
1739
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
1765
static void genesis_mac_intr(struct skge_hw *hw, int port)
drivers/net/ethernet/marvell/skge.c
1787
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
1871
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
1899
static int gm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val)
drivers/net/ethernet/marvell/skge.c
1917
static int __gm_phy_read(struct skge_hw *hw, int port, u16 reg, u16 *val)
drivers/net/ethernet/marvell/skge.c
1937
static u16 gm_phy_read(struct skge_hw *hw, int port, u16 reg)
drivers/net/ethernet/marvell/skge.c
1946
static void yukon_init(struct skge_hw *hw, int port)
drivers/net/ethernet/marvell/skge.c
2033
static void yukon_reset(struct skge_hw *hw, int port)
drivers/net/ethernet/marvell/skge.c
2047
static int is_yukon_lite_a0(struct skge_hw *hw)
drivers/net/ethernet/marvell/skge.c
2062
static void yukon_mac_init(struct skge_hw *hw, int port)
drivers/net/ethernet/marvell/skge.c
2213
static void yukon_suspend(struct skge_hw *hw, int port)
drivers/net/ethernet/marvell/skge.c
2233
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
2253
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
2267
static void yukon_mac_intr(struct skge_hw *hw, int port)
drivers/net/ethernet/marvell/skge.c
2288
static u16 yukon_speed(const struct skge_hw *hw, u16 aux)
drivers/net/ethernet/marvell/skge.c
2302
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
2323
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
2345
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
2421
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
244
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
2446
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
2484
static void skge_ramset(struct skge_hw *hw, u16 q, u32 start, size_t len)
drivers/net/ethernet/marvell/skge.c
2518
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
2535
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
260
static u32 skge_supported_modes(const struct skge_hw *hw)
drivers/net/ethernet/marvell/skge.c
2642
static void skge_rx_stop(struct skge_hw *hw, int port)
drivers/net/ethernet/marvell/skge.c
2653
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
2742
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
2935
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
295
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
2975
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
3017
static inline u16 phy_length(const struct skge_hw *hw, u32 status)
drivers/net/ethernet/marvell/skge.c
3025
static inline int bad_phy_status(const struct skge_hw *hw, u32 status)
drivers/net/ethernet/marvell/skge.c
3199
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
323
const struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
3246
static void skge_mac_parity(struct skge_hw *hw, int port)
drivers/net/ethernet/marvell/skge.c
3262
static void skge_mac_intr(struct skge_hw *hw, int port)
drivers/net/ethernet/marvell/skge.c
3271
static void skge_error_irq(struct skge_hw *hw)
drivers/net/ethernet/marvell/skge.c
3349
struct skge_hw *hw = from_tasklet(hw, t, phy_task);
drivers/net/ethernet/marvell/skge.c
3376
struct skge_hw *hw = dev_id;
drivers/net/ethernet/marvell/skge.c
3455
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
3501
static const char *skge_board_name(const struct skge_hw *hw)
drivers/net/ethernet/marvell/skge.c
3519
static int skge_reset(struct skge_hw *hw)
drivers/net/ethernet/marvell/skge.c
3695
const struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
3806
static struct net_device *skge_devinit(struct skge_hw *hw, int port,
drivers/net/ethernet/marvell/skge.c
3882
struct skge_hw *hw;
drivers/net/ethernet/marvell/skge.c
4021
struct skge_hw *hw = pci_get_drvdata(pdev);
drivers/net/ethernet/marvell/skge.c
4062
struct skge_hw *hw = dev_get_drvdata(dev);
drivers/net/ethernet/marvell/skge.c
4086
struct skge_hw *hw = dev_get_drvdata(dev);
drivers/net/ethernet/marvell/skge.c
4123
struct skge_hw *hw = pci_get_drvdata(pdev);
drivers/net/ethernet/marvell/skge.c
601
static inline u32 hwkhz(const struct skge_hw *hw)
drivers/net/ethernet/marvell/skge.c
607
static inline u32 skge_clk2usec(const struct skge_hw *hw, u32 ticks)
drivers/net/ethernet/marvell/skge.c
613
static inline u32 skge_usecs2clk(const struct skge_hw *hw, u32 usec)
drivers/net/ethernet/marvell/skge.c
624
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
650
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
688
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
94
static int xm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val);
drivers/net/ethernet/marvell/skge.c
95
static int gm_phy_write(struct skge_hw *hw, int port, u16 reg, u16 val);
drivers/net/ethernet/marvell/skge.c
98
static void yukon_init(struct skge_hw *hw, int port);
drivers/net/ethernet/marvell/skge.c
989
struct skge_hw *hw = skge->hw;
drivers/net/ethernet/marvell/skge.c
99
static void genesis_mac_init(struct skge_hw *hw, int port);
drivers/net/ethernet/marvell/skge.h
2445
struct skge_hw *hw;
drivers/net/ethernet/marvell/skge.h
2476
static inline u32 skge_read32(const struct skge_hw *hw, int reg)
drivers/net/ethernet/marvell/skge.h
2481
static inline u16 skge_read16(const struct skge_hw *hw, int reg)
drivers/net/ethernet/marvell/skge.h
2486
static inline u8 skge_read8(const struct skge_hw *hw, int reg)
drivers/net/ethernet/marvell/skge.h
2491
static inline void skge_write32(const struct skge_hw *hw, int reg, u32 val)
drivers/net/ethernet/marvell/skge.h
2496
static inline void skge_write16(const struct skge_hw *hw, int reg, u16 val)
drivers/net/ethernet/marvell/skge.h
2501
static inline void skge_write8(const struct skge_hw *hw, int reg, u8 val)
drivers/net/ethernet/marvell/skge.h
2511
static inline u32 xm_read32(const struct skge_hw *hw, int port, int reg)
drivers/net/ethernet/marvell/skge.h
2519
static inline u16 xm_read16(const struct skge_hw *hw, int port, int reg)
drivers/net/ethernet/marvell/skge.h
2524
static inline void xm_write32(const struct skge_hw *hw, int port, int r, u32 v)
drivers/net/ethernet/marvell/skge.h
2530
static inline void xm_write16(const struct skge_hw *hw, int port, int r, u16 v)
drivers/net/ethernet/marvell/skge.h
2535
static inline void xm_outhash(const struct skge_hw *hw, int port, int reg,
drivers/net/ethernet/marvell/skge.h
2544
static inline void xm_outaddr(const struct skge_hw *hw, int port, int reg,
drivers/net/ethernet/marvell/skge.h
2555
static inline u16 gma_read16(const struct skge_hw *hw, int port, int reg)
drivers/net/ethernet/marvell/skge.h
2560
static inline u32 gma_read32(const struct skge_hw *hw, int port, int reg)
drivers/net/ethernet/marvell/skge.h
2566
static inline void gma_write16(const struct skge_hw *hw, int port, int r, u16 v)
drivers/net/ethernet/marvell/skge.h
2571
static inline void gma_set_addr(struct skge_hw *hw, int port, int reg,