shmem_base 296 drivers/net/ethernet/broadcom/bnx2.c bnx2_reg_wr_ind(bp, bp->shmem_base + offset, val); shmem_base 302 drivers/net/ethernet/broadcom/bnx2.c return bnx2_reg_rd_ind(bp, bp->shmem_base + offset); shmem_base 1973 drivers/net/ethernet/broadcom/bnx2.c addr = bp->shmem_base + BNX2_DRV_PULSE_MB; shmem_base 8269 drivers/net/ethernet/broadcom/bnx2.c bp->shmem_base = bnx2_reg_rd_ind(bp, BNX2_SHM_HDR_ADDR_0 + off); shmem_base 8271 drivers/net/ethernet/broadcom/bnx2.c bp->shmem_base = HOST_VIEW_SHMEM_BASE; shmem_base 6971 drivers/net/ethernet/broadcom/bnx2.h u32 shmem_base; shmem_base 204 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define SHMEM_ADDR(bp, field) (bp->common.shmem_base + \ shmem_base 962 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h u32 shmem_base; shmem_base 269 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c link_status = REG_RD(bp, params->shmem_base + shmem_base 2103 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c REG_WR(bp, params->shmem_base + shmem_base 2885 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c eee_mode = ((REG_RD(bp, params->shmem_base + shmem_base 3062 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c board_cfg = REG_RD(bp, params->shmem_base + shmem_base 3070 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c sfp_ctrl = REG_RD(bp, params->shmem_base + shmem_base 3808 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c if (REG_RD(bp, params->shmem_base + shmem_base 3848 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c wc_lane_config = REG_RD(bp, params->shmem_base + shmem_base 4000 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c cfg_tap_val = REG_RD(bp, params->shmem_base + shmem_base 4326 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u32 shmem_base, u8 port, shmem_base 4333 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c cfg_pin = (REG_RD(bp, shmem_base + shmem_base 4370 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c params->shmem_base, params->port, shmem_base 4410 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c serdes_net_if = (REG_RD(bp, params->shmem_base + shmem_base 4473 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c cfg_pin = REG_RD(bp, params->shmem_base + shmem_base 4494 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c serdes_net_if = (REG_RD(bp, params->shmem_base + shmem_base 4809 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c vars->link_status = REG_RD(bp, params->shmem_base + shmem_base 4826 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c sync_offset = params->shmem_base + shmem_base 4843 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c sync_offset = params->shmem_base + shmem_base 7414 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c if (REG_RD(bp, params->shmem_base + shmem_base 7702 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c bnx2x_save_spirom_version(bp, params->port, params->shmem_base, 0); shmem_base 7789 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c tx_en_mode = REG_RD(bp, params->shmem_base + shmem_base 7921 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c pin_cfg = (REG_RD(bp, params->shmem_base + shmem_base 8217 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c sync_offset = params->shmem_base + shmem_base 8265 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c val = REG_RD(bp, params->shmem_base + shmem_base 8530 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u32 fault_led_gpio = REG_RD(bp, params->shmem_base + shmem_base 8563 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c pin_cfg = (REG_RD(bp, params->shmem_base + shmem_base 8685 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u32 val = REG_RD(bp, params->shmem_base + shmem_base 8746 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c if (bnx2x_get_mod_abs_int_cfg(bp, params->chip_id, params->shmem_base, shmem_base 8979 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c tx_en_mode = REG_RD(bp, params->shmem_base + shmem_base 9352 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c tx_en_mode = REG_RD(bp, params->shmem_base + shmem_base 9382 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u32 val = REG_RD(bp, params->shmem_base + shmem_base 10155 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c pair_swap = REG_RD(bp, params->shmem_base + shmem_base 10232 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c shmem_base_path[0] = params->shmem_base; shmem_base 10407 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u32 cms_enable = REG_RD(bp, params->shmem_base + shmem_base 11058 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c cfg_pin = (REG_RD(bp, params->shmem_base + shmem_base 11299 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c cfg_pin = (REG_RD(bp, params->shmem_base + shmem_base 12154 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_populate_preemphasis(struct bnx2x *bp, u32 shmem_base, shmem_base 12166 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c rx = REG_RD(bp, shmem_base + shmem_base 12170 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c tx = REG_RD(bp, shmem_base + shmem_base 12174 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c rx = REG_RD(bp, shmem_base + shmem_base 12178 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c tx = REG_RD(bp, shmem_base + shmem_base 12191 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static u32 bnx2x_get_ext_phy_config(struct bnx2x *bp, u32 shmem_base, shmem_base 12197 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c ext_phy_config = REG_RD(bp, shmem_base + shmem_base 12202 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c ext_phy_config = REG_RD(bp, shmem_base + shmem_base 12213 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_populate_int_phy(struct bnx2x *bp, u32 shmem_base, u8 port, shmem_base 12218 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u32 switch_cfg = (REG_RD(bp, shmem_base + shmem_base 12236 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c serdes_net_if = (REG_RD(bp, shmem_base + shmem_base 12346 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c bnx2x_populate_preemphasis(bp, shmem_base, phy, port, INT_PHY); shmem_base 12352 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u32 shmem_base, shmem_base 12359 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c ext_phy_config = bnx2x_get_ext_phy_config(bp, shmem_base, shmem_base 12426 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c bnx2x_populate_preemphasis(bp, shmem_base, phy, port, phy_index); shmem_base 12432 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c config2 = REG_RD(bp, shmem_base + offsetof(struct shmem_region, shmem_base 12435 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c phy->ver_addr = shmem_base + offsetof(struct shmem_region, shmem_base 12478 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static int bnx2x_populate_phy(struct bnx2x *bp, u8 phy_index, u32 shmem_base, shmem_base 12483 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c return bnx2x_populate_int_phy(bp, shmem_base, port, phy); shmem_base 12485 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c return bnx2x_populate_ext_phy(bp, phy_index, shmem_base, shmem2_base, shmem_base 12497 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c link_config = REG_RD(bp, params->shmem_base + shmem_base 12500 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c phy->speed_cap_mask = REG_RD(bp, params->shmem_base + shmem_base 12505 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c link_config = REG_RD(bp, params->shmem_base + shmem_base 12508 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c phy->speed_cap_mask = REG_RD(bp, params->shmem_base + shmem_base 12620 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c if (bnx2x_populate_phy(bp, phy_index, params->shmem_base, shmem_base 12643 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c sync_offset = params->shmem_base + shmem_base 13207 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u32 shmem_base, shmem2_base; shmem_base 13210 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c shmem_base = shmem_base_path[0]; shmem_base 13214 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c shmem_base = shmem_base_path[port]; shmem_base 13220 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c if (bnx2x_populate_phy(bp, phy_index, shmem_base, shmem2_base, shmem_base 13334 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u32 shmem_base, shmem2_base; shmem_base 13338 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c shmem_base = shmem_base_path[0]; shmem_base 13341 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c shmem_base = shmem_base_path[port]; shmem_base 13345 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c if (bnx2x_populate_phy(bp, phy_index, shmem_base, shmem2_base, shmem_base 13365 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c static void bnx2x_get_ext_phy_reset_gpio(struct bnx2x *bp, u32 shmem_base, shmem_base 13369 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u32 phy_gpio_reset = REG_RD(bp, shmem_base + shmem_base 13447 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u32 shmem_base, shmem2_base; shmem_base 13451 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c shmem_base = shmem_base_path[0]; shmem_base 13455 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c shmem_base = shmem_base_path[port]; shmem_base 13461 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c if (bnx2x_populate_phy(bp, phy_index, shmem_base, shmem2_base, shmem_base 13630 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c cfg_pin = (REG_RD(bp, params->shmem_base + shmem_base 13801 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c cfg_pin = (REG_RD(bp, params->shmem_base + offsetof(struct shmem_region, shmem_base 13944 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c if ((REG_RD(bp, params->shmem_base + shmem_base 13964 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u32 shmem_base, shmem_base 13972 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c if (bnx2x_populate_phy(bp, phy_index, shmem_base, shmem2_base, shmem_base 14007 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c u32 chip_id, u32 shmem_base, u32 shmem2_base, shmem_base 14015 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c shmem_base, shmem_base 14024 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c if (bnx2x_populate_phy(bp, phy_index, shmem_base, shmem_base 14051 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c sync_offset = shmem_base + shmem_base 261 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h u32 shmem_base; shmem_base 451 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h u8 bnx2x_fan_failure_det_req(struct bnx2x *bp, u32 shmem_base, shmem_base 542 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h u32 chip_id, u32 shmem_base, u32 shmem2_base, shmem_base 785 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c trace_shmem_base = bp->common.shmem_base; shmem_base 6519 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bp->common.shmem_base, shmem_base 6941 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bp->common.shmem_base, shmem_base 6977 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c u32 shmem_base[2], shmem2_base[2]; shmem_base 6982 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c shmem_base[0] = bp->common.shmem_base; shmem_base 6985 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c shmem_base[1] = shmem_base 6991 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bnx2x_common_init_phy(bp, shmem_base, shmem2_base, shmem_base 9623 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bp->common.shmem_base = REG_RD(bp, MISC_REG_SHARED_MEM_ADDR); shmem_base 9628 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (bp->common.shmem_base == 0xFFFFFFFF) { shmem_base 9633 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (bp->common.shmem_base) { shmem_base 11081 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bp->link_params.shmem_base = bp->common.shmem_base; shmem_base 11092 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bp->common.shmem_base, bp->common.shmem2_base); shmem_base 11094 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c if (!bp->common.shmem_base) { shmem_base 12087 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bp->common.mf_cfg_base = bp->common.shmem_base + shmem_base 4682 drivers/net/ethernet/broadcom/cnic.c cp->shmem_base = cnic_reg_rd_ind(dev, BNX2_SHM_HDR_ADDR_0 + val); shmem_base 4684 drivers/net/ethernet/broadcom/cnic.c val = cnic_reg_rd_ind(dev, cp->shmem_base + shmem_base 4691 drivers/net/ethernet/broadcom/cnic.c val = cnic_reg_rd_ind(dev, cp->shmem_base + shmem_base 310 drivers/net/ethernet/broadcom/cnic.h u32 shmem_base;