Lines Matching refs:bnx2x
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 {
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 *bp, int gpio_num, u32 mode, u8 port);
934 u32 bnx2x_fw_command(struct bnx2x *bp, u32 command);
935 void bnx2x_reg_wr_ind(struct bnx2x *bp, u32 addr, u32 val);
936 void bnx2x_write_dmae_phys_len(struct bnx2x *bp, dma_addr_t phys_addr,
938 void bnx2x_calc_fc_adv(struct bnx2x *bp);
939 int bnx2x_sp_post(struct bnx2x *bp, int command, int cid,
941 void bnx2x_update_coalesce(struct bnx2x *bp);
943 static inline u32 reg_poll(struct bnx2x *bp, u32 reg, u32 expected, int ms,
1195 void bnx2x_post_dmae(struct bnx2x *bp, struct dmae_command *dmae, int idx);
1197 #endif /* bnx2x.h */