Home | History | Annotate | Download | only in net

Lines Matching full:bnx2

0 /* bnx2.c: Broadcom NX2 network driver.
24 #include "bnx2.h"
36 /* The bnx2 seems to be picky about the alignment of the receive buffers
47 static struct bnx2 bnx2;
137 bnx2_reg_rd_ind(struct bnx2 *bp, u32 offset)
144 bnx2_reg_wr_ind(struct bnx2 *bp, u32 offset, u32 val)
151 bnx2_ctx_wr(struct bnx2 *bp, u32 cid_addr, u32 offset, u32 val)
159 bnx2_read_phy(struct bnx2 *bp, u32 reg, u32 *val)
216 bnx2_write_phy(struct bnx2 *bp, u32 reg, u32 val)
265 bnx2_disable_int(struct bnx2 *bp)
274 bnx2_alloc_mem(struct bnx2 *bp)
295 bnx2_report_fw_link(struct bnx2 *bp)
351 bnx2_report_link(struct bnx2 *bp)
384 bnx2_resolve_flow_ctrl(struct bnx2 *bp)
460 bnx2_5708s_linkup(struct bnx2 *bp)
489 bnx2_5706s_linkup(struct bnx2 *bp)
526 bnx2_copper_linkup(struct bnx2 *bp)
592 bnx2_set_mac_link(struct bnx2 *bp)
659 bnx2_set_link(struct bnx2 *bp)
725 bnx2_reset_phy(struct bnx2 *bp)
749 bnx2_phy_get_pause_adv(struct bnx2 *bp)
783 bnx2_setup_serdes_phy(struct bnx2 *bp)
896 bnx2_setup_copper_phy(struct bnx2 *bp)
991 bnx2_setup_phy(struct bnx2 *bp)
1005 bnx2_init_5708s_phy(struct bnx2 *bp)
1059 bnx2_init_5706s_phy(struct bnx2 *bp)
1082 bnx2_init_copper_phy(struct bnx2 *bp)
1114 bnx2_init_phy(struct bnx2 *bp)
1147 bnx2_fw_sync(struct bnx2 *bp, u32 msg_data, int silent)
1189 bnx2_init_context(struct bnx2 *bp)
1230 bnx2_alloc_bad_rbuf(struct bnx2 *bp)
1273 bnx2_set_mac_addr(struct bnx2 *bp)
1291 struct bnx2 *bp = &bnx2;
1321 load_rv2p_fw(struct bnx2 *bp, u32 *rv2p_code, u32 rv2p_code_len, u32 rv2p_proc)
1353 load_cpu_fw(struct bnx2 *bp, struct cpu_reg *cpu_reg, struct fw_info *fw)
1427 bnx2_init_cpus(struct bnx2 *bp)
1628 bnx2_set_power_state_0(struct bnx2 *bp)
1656 bnx2_enable_nvram_access(struct bnx2 *bp)
1667 bnx2_disable_nvram_access(struct bnx2 *bp)
1679 bnx2_init_nvram(struct bnx2 *bp)
1753 bnx2_reset_chip(struct bnx2 *bp, u32 reset_code)
1836 struct bnx2* bp = &bnx2;
1845 bnx2_init_chip(struct bnx2 *bp)
2005 bnx2_init_tx_ring(struct bnx2 *bp)
2037 bnx2_init_rx_ring(struct bnx2 *bp)
2089 bnx2_reset_nic(struct bnx2 *bp, u32 reset_code)
2105 bnx2_init_nic(struct bnx2 *bp)
2121 struct bnx2 *bp = &bnx2;
2364 struct bnx2 *bp = &bnx2;
2419 bnx2_poll_link(struct bnx2 *bp)
2494 struct bnx2 *bp = &bnx2;
2617 struct bnx2 *bp = &bnx2;
2678 PCI_ROM(0x14e4, 0x164a, "bnx2-5706", "Broadcom NetXtreme II BCM5706", 0),
2679 PCI_ROM(0x14e4, 0x164c, "bnx2-5708", "Broadcom NetXtreme II BCM5708", 0),
2680 PCI_ROM(0x14e4, 0x16aa, "bnx2-5706S", "Broadcom NetXtreme II BCM5706S", 0),
2681 PCI_ROM(0x14e4, 0x16ac, "bnx2-5708S", "Broadcom NetXtreme II BCM5708S", 0),
2686 DRIVER ( "BNX2", nic_driver, pci_driver, bnx2_driver, bnx2_probe, bnx2_disable );
2691 .name = "BNX2",