Searched refs:bnx2x (Results 1 - 25 of 30) sorted by relevance

12

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/bnx2x/
H A DMakefile5 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 Dbnx2x_cmn.h9 #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 Dbnx2x_link.h111 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 Dbnx2x_init_ops.h18 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 Dbnx2x_ethtool.c9 #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 Dbnx2x_main.c40 #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 Dbnx2x_cmn.c19 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 Dbnx2x_link.c27 #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 Dbnx2x.h0 /* 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 Dbnx2x_stats.c138 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 Dbnx2x_stats.h229 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 DMakefile5 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 Dbnx2x_cmn.h9 #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 Dbnx2x_link.h111 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 Dbnx2x_init_ops.h18 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 Dbnx2x_ethtool.c9 #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 Dbnx2x_main.c40 #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 Dbnx2x_cmn.c19 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 Dbnx2x_link.c27 #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 Dbnx2x.h0 /* 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 Dbnx2x_stats.c138 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 Dbnx2x_stats.h229 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 DMakefile35 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 DMakefile35 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 Dcnic.h233 struct host_status_block *bnx2x; member in union:cnic_local::__anon16409

Completed in 218 milliseconds

12