/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/bnx2x/ |
H A D | Makefile | 5 obj-$(CONFIG_BNX2X) += bnx2x.o 7 bnx2x-objs := bnx2x_main.o bnx2x_link.o bnx2x_cmn.o bnx2x_ethtool.o bnx2x_stats.o
|
H A D | bnx2x_cmn.h | 9 #include "bnx2x.h" 24 u8 bnx2x_initial_phy_init(struct bnx2x *bp, int load_mode); 31 void bnx2x_link_set(struct bnx2x *bp); 40 u8 bnx2x_link_test(struct bnx2x *bp); 47 void bnx2x__link_status_update(struct bnx2x *bp); 76 int bnx2x_cnic_notify(struct bnx2x *bp, int cmd); 83 void bnx2x_setup_cnic_irq_info(struct bnx2x *bp); 91 void bnx2x_int_enable(struct bnx2x *bp); 100 void bnx2x_int_disable_sync(struct bnx2x *bp, int disable_hw); 111 int bnx2x_init_hw(struct bnx2x *b [all...] |
H A D | bnx2x_link.h | 111 struct bnx2x *bp; 163 u8 bnx2x_cl45_read(struct bnx2x *bp, u8 port, u32 ext_phy_type, 166 u8 bnx2x_cl45_write(struct bnx2x *bp, u8 port, u32 ext_phy_type, 185 u8 bnx2x_override_led_value(struct bnx2x *bp, u8 port, u32 led_idx, u32 value); 196 u8 bnx2x_common_init_phy(struct bnx2x *bp, u32 shmem_base); 199 void bnx2x_ext_phy_hw_reset(struct bnx2x *bp, u8 port); 201 void bnx2x_sfx7101_sp_sw_reset(struct bnx2x *bp, u8 port, u8 phy_addr);
|
H A D | bnx2x_init_ops.h | 18 static int bnx2x_gunzip(struct bnx2x *bp, const u8 *zbuf, int len); 21 static void bnx2x_init_str_wr(struct bnx2x *bp, u32 addr, const u32 *data, 30 static void bnx2x_init_ind_wr(struct bnx2x *bp, u32 addr, const u32 *data, 39 static void bnx2x_write_big_buf(struct bnx2x *bp, u32 addr, u32 len) 47 static void bnx2x_init_fill(struct bnx2x *bp, u32 addr, int fill, u32 len) 62 static void bnx2x_init_wr_64(struct bnx2x *bp, u32 addr, const u32 *data, 101 static const u8 *bnx2x_sel_blob(struct bnx2x *bp, u32 addr, const u8 *data) 130 static void bnx2x_write_big_buf_wb(struct bnx2x *bp, u32 addr, u32 len) 138 static void bnx2x_init_wr_wb(struct bnx2x *bp, u32 addr, const u32 *data, 154 static void bnx2x_init_wr_zp(struct bnx2x *b [all...] |
H A D | bnx2x_ethtool.c | 9 #include "bnx2x.h" 16 struct bnx2x *bp = netdev_priv(dev); 97 struct bnx2x *bp = netdev_priv(dev); 251 struct bnx2x *bp = netdev_priv(dev); 285 struct bnx2x *bp = netdev_priv(dev); 326 struct bnx2x *bp = netdev_priv(dev); 357 struct bnx2x *bp = netdev_priv(dev); 374 struct bnx2x *bp = netdev_priv(dev); 392 struct bnx2x *bp = netdev_priv(dev); 399 struct bnx2x *b [all...] |
H A D | bnx2x_main.c | 40 #include "bnx2x.h" 54 #define FW_FILE_NAME_E1 "bnx2x-e1-" FW_FILE_VERSION ".fw" 55 #define FW_FILE_NAME_E1H "bnx2x-e1h-" FW_FILE_VERSION ".fw" 140 void bnx2x_reg_wr_ind(struct bnx2x *bp, u32 addr, u32 val) 148 static u32 bnx2x_reg_rd_ind(struct bnx2x *bp, u32 addr) 168 void bnx2x_post_dmae(struct bnx2x *bp, struct dmae_command *dmae, int idx) 183 void bnx2x_write_dmae(struct bnx2x *bp, dma_addr_t dma_addr, u32 dst_addr, 257 void bnx2x_read_dmae(struct bnx2x *bp, u32 src_addr, u32 len32) 332 void bnx2x_write_dmae_phys_len(struct bnx2x *bp, dma_addr_t phys_addr, 349 static void bnx2x_wb_wr(struct bnx2x *b [all...] |
H A D | bnx2x_cmn.c | 19 static u16 bnx2x_free_tx_pkt(struct bnx2x *bp, struct bnx2x_fastpath *fp, 85 struct bnx2x *bp = fp->bp; 164 struct bnx2x *bp = fp->bp; 217 struct bnx2x *bp = fp->bp; 253 static int bnx2x_fill_frag_skb(struct bnx2x *bp, struct bnx2x_fastpath *fp, 319 static void bnx2x_tpa_stop(struct bnx2x *bp, struct bnx2x_fastpath *fp, 412 static inline void bnx2x_set_skb_rxhash(struct bnx2x *bp, union eth_rx_cqe *cqe, 425 struct bnx2x *bp = fp->bp; 665 struct bnx2x *bp = fp->bp; 694 void bnx2x_acquire_phy_lock(struct bnx2x *b [all...] |
H A D | bnx2x_link.c | 27 #include "bnx2x.h" 185 struct bnx2x *bp = params->bp; 199 struct bnx2x *bp = params->bp; 215 static u32 bnx2x_bits_en(struct bnx2x *bp, u32 reg, u32 bits) 224 static u32 bnx2x_bits_dis(struct bnx2x *bp, u32 reg, u32 bits) 237 struct bnx2x *bp = params->bp; 280 struct bnx2x *bp = params->bp; 416 struct bnx2x *bp = params->bp; 532 struct bnx2x *bp = params->bp; 558 struct bnx2x *b [all...] |
H A D | bnx2x.h | 0 /* bnx2x.h: Broadcom Everest network driver. 61 #define DRV_MODULE_NAME "bnx2x" 115 void bnx2x_panic_dump(struct bnx2x *bp); 343 struct bnx2x *bp; /* parent */ 646 struct bnx2x { struct 928 void bnx2x_read_dmae(struct bnx2x *bp, u32 src_addr, u32 len32); 929 void bnx2x_write_dmae(struct bnx2x *bp, dma_addr_t dma_addr, u32 dst_addr, 931 int bnx2x_get_gpio(struct bnx2x *bp, int gpio_num, u8 port); 932 int bnx2x_set_gpio(struct bnx2x *bp, int gpio_num, u32 mode, u8 port); 933 int bnx2x_set_gpio_int(struct bnx2x *b [all...] |
H A D | bnx2x_stats.c | 138 static void bnx2x_storm_stats_post(struct bnx2x *bp) 164 static void bnx2x_hw_stats_post(struct bnx2x *bp) 212 static int bnx2x_stats_comp(struct bnx2x *bp) 233 static void bnx2x_stats_pmf_update(struct bnx2x *bp) 288 static void bnx2x_port_stats_init(struct bnx2x *bp) 496 static void bnx2x_func_stats_init(struct bnx2x *bp) 532 static void bnx2x_stats_start(struct bnx2x *bp) 544 static void bnx2x_stats_pmf_start(struct bnx2x *bp) 551 static void bnx2x_stats_restart(struct bnx2x *bp) 557 static void bnx2x_bmac_stats_update(struct bnx2x *b [all...] |
H A D | bnx2x_stats.h | 229 struct bnx2x; 232 void bnx2x_stats_init(struct bnx2x *bp); 235 extern int bnx2x_sp_post(struct bnx2x *bp, int command, int cid,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/bnx2x/ |
H A D | Makefile | 5 obj-$(CONFIG_BNX2X) += bnx2x.o 7 bnx2x-objs := bnx2x_main.o bnx2x_link.o bnx2x_cmn.o bnx2x_ethtool.o bnx2x_stats.o
|
H A D | bnx2x_cmn.h | 9 #include "bnx2x.h" 24 u8 bnx2x_initial_phy_init(struct bnx2x *bp, int load_mode); 31 void bnx2x_link_set(struct bnx2x *bp); 40 u8 bnx2x_link_test(struct bnx2x *bp); 47 void bnx2x__link_status_update(struct bnx2x *bp); 76 int bnx2x_cnic_notify(struct bnx2x *bp, int cmd); 83 void bnx2x_setup_cnic_irq_info(struct bnx2x *bp); 91 void bnx2x_int_enable(struct bnx2x *bp); 100 void bnx2x_int_disable_sync(struct bnx2x *bp, int disable_hw); 111 int bnx2x_init_hw(struct bnx2x *b [all...] |
H A D | bnx2x_link.h | 111 struct bnx2x *bp; 163 u8 bnx2x_cl45_read(struct bnx2x *bp, u8 port, u32 ext_phy_type, 166 u8 bnx2x_cl45_write(struct bnx2x *bp, u8 port, u32 ext_phy_type, 185 u8 bnx2x_override_led_value(struct bnx2x *bp, u8 port, u32 led_idx, u32 value); 196 u8 bnx2x_common_init_phy(struct bnx2x *bp, u32 shmem_base); 199 void bnx2x_ext_phy_hw_reset(struct bnx2x *bp, u8 port); 201 void bnx2x_sfx7101_sp_sw_reset(struct bnx2x *bp, u8 port, u8 phy_addr);
|
H A D | bnx2x_init_ops.h | 18 static int bnx2x_gunzip(struct bnx2x *bp, const u8 *zbuf, int len); 21 static void bnx2x_init_str_wr(struct bnx2x *bp, u32 addr, const u32 *data, 30 static void bnx2x_init_ind_wr(struct bnx2x *bp, u32 addr, const u32 *data, 39 static void bnx2x_write_big_buf(struct bnx2x *bp, u32 addr, u32 len) 47 static void bnx2x_init_fill(struct bnx2x *bp, u32 addr, int fill, u32 len) 62 static void bnx2x_init_wr_64(struct bnx2x *bp, u32 addr, const u32 *data, 101 static const u8 *bnx2x_sel_blob(struct bnx2x *bp, u32 addr, const u8 *data) 130 static void bnx2x_write_big_buf_wb(struct bnx2x *bp, u32 addr, u32 len) 138 static void bnx2x_init_wr_wb(struct bnx2x *bp, u32 addr, const u32 *data, 154 static void bnx2x_init_wr_zp(struct bnx2x *b [all...] |
H A D | bnx2x_ethtool.c | 9 #include "bnx2x.h" 16 struct bnx2x *bp = netdev_priv(dev); 97 struct bnx2x *bp = netdev_priv(dev); 251 struct bnx2x *bp = netdev_priv(dev); 285 struct bnx2x *bp = netdev_priv(dev); 326 struct bnx2x *bp = netdev_priv(dev); 357 struct bnx2x *bp = netdev_priv(dev); 374 struct bnx2x *bp = netdev_priv(dev); 392 struct bnx2x *bp = netdev_priv(dev); 399 struct bnx2x *b [all...] |
H A D | bnx2x_main.c | 40 #include "bnx2x.h" 54 #define FW_FILE_NAME_E1 "bnx2x-e1-" FW_FILE_VERSION ".fw" 55 #define FW_FILE_NAME_E1H "bnx2x-e1h-" FW_FILE_VERSION ".fw" 140 void bnx2x_reg_wr_ind(struct bnx2x *bp, u32 addr, u32 val) 148 static u32 bnx2x_reg_rd_ind(struct bnx2x *bp, u32 addr) 168 void bnx2x_post_dmae(struct bnx2x *bp, struct dmae_command *dmae, int idx) 183 void bnx2x_write_dmae(struct bnx2x *bp, dma_addr_t dma_addr, u32 dst_addr, 257 void bnx2x_read_dmae(struct bnx2x *bp, u32 src_addr, u32 len32) 332 void bnx2x_write_dmae_phys_len(struct bnx2x *bp, dma_addr_t phys_addr, 349 static void bnx2x_wb_wr(struct bnx2x *b [all...] |
H A D | bnx2x_cmn.c | 19 static u16 bnx2x_free_tx_pkt(struct bnx2x *bp, struct bnx2x_fastpath *fp, 85 struct bnx2x *bp = fp->bp; 164 struct bnx2x *bp = fp->bp; 217 struct bnx2x *bp = fp->bp; 253 static int bnx2x_fill_frag_skb(struct bnx2x *bp, struct bnx2x_fastpath *fp, 319 static void bnx2x_tpa_stop(struct bnx2x *bp, struct bnx2x_fastpath *fp, 412 static inline void bnx2x_set_skb_rxhash(struct bnx2x *bp, union eth_rx_cqe *cqe, 425 struct bnx2x *bp = fp->bp; 665 struct bnx2x *bp = fp->bp; 694 void bnx2x_acquire_phy_lock(struct bnx2x *b [all...] |
H A D | bnx2x_link.c | 27 #include "bnx2x.h" 185 struct bnx2x *bp = params->bp; 199 struct bnx2x *bp = params->bp; 215 static u32 bnx2x_bits_en(struct bnx2x *bp, u32 reg, u32 bits) 224 static u32 bnx2x_bits_dis(struct bnx2x *bp, u32 reg, u32 bits) 237 struct bnx2x *bp = params->bp; 280 struct bnx2x *bp = params->bp; 416 struct bnx2x *bp = params->bp; 532 struct bnx2x *bp = params->bp; 558 struct bnx2x *b [all...] |
H A D | bnx2x.h | 0 /* bnx2x.h: Broadcom Everest network driver. 61 #define DRV_MODULE_NAME "bnx2x" 115 void bnx2x_panic_dump(struct bnx2x *bp); 343 struct bnx2x *bp; /* parent */ 646 struct bnx2x { struct 928 void bnx2x_read_dmae(struct bnx2x *bp, u32 src_addr, u32 len32); 929 void bnx2x_write_dmae(struct bnx2x *bp, dma_addr_t dma_addr, u32 dst_addr, 931 int bnx2x_get_gpio(struct bnx2x *bp, int gpio_num, u8 port); 932 int bnx2x_set_gpio(struct bnx2x *bp, int gpio_num, u32 mode, u8 port); 933 int bnx2x_set_gpio_int(struct bnx2x *b [all...] |
H A D | bnx2x_stats.c | 138 static void bnx2x_storm_stats_post(struct bnx2x *bp) 164 static void bnx2x_hw_stats_post(struct bnx2x *bp) 212 static int bnx2x_stats_comp(struct bnx2x *bp) 233 static void bnx2x_stats_pmf_update(struct bnx2x *bp) 288 static void bnx2x_port_stats_init(struct bnx2x *bp) 496 static void bnx2x_func_stats_init(struct bnx2x *bp) 532 static void bnx2x_stats_start(struct bnx2x *bp) 544 static void bnx2x_stats_pmf_start(struct bnx2x *bp) 551 static void bnx2x_stats_restart(struct bnx2x *bp) 557 static void bnx2x_bmac_stats_update(struct bnx2x *b [all...] |
H A D | bnx2x_stats.h | 229 struct bnx2x; 232 void bnx2x_stats_init(struct bnx2x *bp); 235 extern int bnx2x_sp_post(struct bnx2x *bp, int command, int cid,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/firmware/ |
H A D | Makefile | 35 fw-shipped-$(CONFIG_BNX2X) += bnx2x-e1-5.2.13.0.fw bnx2x-e1h-5.2.13.0.fw
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/firmware/ |
H A D | Makefile | 35 fw-shipped-$(CONFIG_BNX2X) += bnx2x-e1-5.2.13.0.fw bnx2x-e1h-5.2.13.0.fw
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/ |
H A D | cnic.h | 233 struct host_status_block *bnx2x; member in union:cnic_local::__anon16409
|