drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
213
#define SHMEM_WR(bp, field, val) REG_WR(bp, SHMEM_ADDR(bp, field), val)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
218
#define SHMEM2_WR(bp, field, val) REG_WR(bp, SHMEM2_ADDR(bp, field), val)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
225
#define MF_CFG_WR(bp, field, val) REG_WR(bp,\
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
234
#define EMAC_WR(bp, reg, val) REG_WR(bp, emac_base + reg, val)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
1494
REG_WR(bp, BAR_USTRORM_INTMEM +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
1497
REG_WR(bp, BAR_USTRORM_INTMEM +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
2580
REG_WR(bp, TM_REG_EN_LINEAR0_TIMER + port*4, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
2610
REG_WR(bp, TM_REG_EN_LINEAR0_TIMER + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
1224
REG_WR(bp, addr + (i * 4), data[i]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
1335
REG_WR(bp, MISC_REG_AEU_GENERAL_ATTN_0 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
650
REG_WR(bp, igu_addr, cmd_data.sb_id_and_flags);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
670
REG_WR(bp, hc_addr, (*(u32 *)&igu_ack));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
942
REG_WR(bp, PRS_REG_VLAN_TYPE_0, ETH_P_8021AD);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
943
REG_WR(bp, PBF_REG_VLAN_TYPE_0, ETH_P_8021AD);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
944
REG_WR(bp, NIG_REG_LLH_E1HOV_TYPE_1, ETH_P_8021AD);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
68
REG_WR(bp, addr + i, *buff);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1266
REG_WR(bp, MCP_REG_MCPR_NVM_SW_ARB,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1299
REG_WR(bp, MCP_REG_MCPR_NVM_SW_ARB,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1328
REG_WR(bp, MCP_REG_MCPR_NVM_ACCESS_ENABLE,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1340
REG_WR(bp, MCP_REG_MCPR_NVM_ACCESS_ENABLE,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1355
REG_WR(bp, MCP_REG_MCPR_NVM_COMMAND, MCPR_NVM_COMMAND_DONE);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1358
REG_WR(bp, MCP_REG_MCPR_NVM_ADDR,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1362
REG_WR(bp, MCP_REG_MCPR_NVM_COMMAND, cmd_flags);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1628
REG_WR(bp, MCP_REG_MCPR_NVM_COMMAND, MCPR_NVM_COMMAND_DONE);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1631
REG_WR(bp, MCP_REG_MCPR_NVM_WRITE, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1634
REG_WR(bp, MCP_REG_MCPR_NVM_ADDR,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1638
REG_WR(bp, MCP_REG_MCPR_NVM_COMMAND, cmd_flags);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
2362
REG_WR(bp, offset, wr_val & mask);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
2367
REG_WR(bp, offset, save_val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3057
REG_WR(bp, NIG_REG_EGRESS_UMP0_IN_EN + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3094
REG_WR(bp, NIG_REG_EGRESS_UMP0_IN_EN + port*4, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
871
REG_WR(bp, write_addr[j], page_addr[i]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
233
REG_WR(bp, BNX2X_Q_VOQ_REG_ADDR(pf_q_num), new_cos);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
238
REG_WR(bp, reg_addr, reg_bit_map & (~q_bit_map));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
243
REG_WR(bp, reg_addr, reg_bit_map | q_bit_map);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
255
REG_WR(bp, reg_addr, reg_bit_map);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
688
REG_WR(bp, mcp_attn_ctl_regs[i].addr, reg_val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
712
REG_WR(bp, bnx2x_blocks_parity_data[i].mask_addr,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
735
REG_WR(bp, XSEM_REG_FAST_MEMORY + SEM_FAST_REG_PARITY_RST, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
736
REG_WR(bp, TSEM_REG_FAST_MEMORY + SEM_FAST_REG_PARITY_RST, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
737
REG_WR(bp, USEM_REG_FAST_MEMORY + SEM_FAST_REG_PARITY_RST, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
738
REG_WR(bp, CSEM_REG_FAST_MEMORY + SEM_FAST_REG_PARITY_RST, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
766
REG_WR(bp, MISC_REG_AEU_CLR_LATCH_SIGNAL, 0x780);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
777
REG_WR(bp, bnx2x_blocks_parity_data[i].mask_addr,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
265
REG_WR(bp, addr, op->write.val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
497
REG_WR(bp, read_arb_addr[i].l, read_arb_data[i][r_order].l);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
498
REG_WR(bp, read_arb_addr[i].add,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
500
REG_WR(bp, read_arb_addr[i].ubound,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
508
REG_WR(bp, write_arb_addr[i].l,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
511
REG_WR(bp, write_arb_addr[i].add,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
514
REG_WR(bp, write_arb_addr[i].ubound,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
519
REG_WR(bp, write_arb_addr[i].l,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
523
REG_WR(bp, write_arb_addr[i].add,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
527
REG_WR(bp, write_arb_addr[i].ubound,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
535
REG_WR(bp, PXP2_REG_PSWRQ_BW_RD, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
540
REG_WR(bp, PXP2_REG_PSWRQ_BW_WR, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
542
REG_WR(bp, PXP2_REG_RQ_WR_MBS0, w_order);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
543
REG_WR(bp, PXP2_REG_RQ_WR_MBS1, w_order);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
544
REG_WR(bp, PXP2_REG_RQ_RD_MBS0, r_order);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
545
REG_WR(bp, PXP2_REG_RQ_RD_MBS1, r_order);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
548
REG_WR(bp, PXP2_REG_RQ_PDR_LIMIT, 0xe00);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
551
REG_WR(bp, PXP2_REG_WR_USDMDP_TH, (0x4 << w_order));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
553
REG_WR(bp, PXP2_REG_WR_USDMDP_TH, (0x8 << w_order));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
555
REG_WR(bp, PXP2_REG_WR_USDMDP_TH, (0x18 << w_order));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
567
REG_WR(bp, PXP2_REG_WR_DMAE_MPS, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
57
REG_WR(bp, addr + i*4, data[i]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
570
REG_WR(bp, PXP2_REG_WR_DMAE_MPS, 2);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
573
REG_WR(bp, PXP2_REG_WR_HC_MPS, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
574
REG_WR(bp, PXP2_REG_WR_USDM_MPS, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
575
REG_WR(bp, PXP2_REG_WR_CSDM_MPS, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
576
REG_WR(bp, PXP2_REG_WR_TSDM_MPS, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
577
REG_WR(bp, PXP2_REG_WR_XSDM_MPS, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
578
REG_WR(bp, PXP2_REG_WR_QM_MPS, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
579
REG_WR(bp, PXP2_REG_WR_TM_MPS, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
580
REG_WR(bp, PXP2_REG_WR_SRC_MPS, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
581
REG_WR(bp, PXP2_REG_WR_DBG_MPS, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
582
REG_WR(bp, PXP2_REG_WR_CDU_MPS, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
590
REG_WR(bp, PXP2_REG_PGL_TAGS_LIMIT, 0x20);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
737
REG_WR(bp, start_reg + BP_FUNC(bp)*4,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
759
REG_WR(bp, start_reg, (ilt_start + ilt_cli->start));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
760
REG_WR(bp, end_reg, (ilt_start + ilt_cli->end));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
826
REG_WR(bp, psz_reg, ILOG2(ilt_cli->page_size >> 12));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
867
REG_WR(bp, QM_REG_CONNNUM_0 + port*4,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
882
REG_WR(bp, base_reg + i*4,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
927
REG_WR(bp, SRC_REG_COUNTFREE0 + port*4, src_cid_count);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1105
REG_WR(bp, NIG_REG_P1_TX_ARB_PRIORITY_CLIENT2_LSB,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1108
REG_WR(bp, PBF_REG_ETS_ARB_PRIORITY_CLIENT_P1 , pri_cli_pbf);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1114
REG_WR(bp, NIG_REG_P0_TX_ARB_PRIORITY_CLIENT2_LSB,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1116
REG_WR(bp, NIG_REG_P0_TX_ARB_PRIORITY_CLIENT2_MSB,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1119
REG_WR(bp, PBF_REG_ETS_ARB_PRIORITY_CLIENT_P0 , pri_cli_pbf);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
11441
REG_WR(bp, NIG_REG_EGRESS_EMAC0_PORT + params->port*4, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
11446
REG_WR(bp, umac_base + UMAC_REG_MAXFR, 0x2710);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1239
REG_WR(bp, NIG_REG_P0_TX_ARB_CLIENT_IS_SUBJECT2WFQ, 0x18);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1246
REG_WR(bp, NIG_REG_P0_TX_ARB_CLIENT_CREDIT_MAP, 0x111A);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1248
REG_WR(bp, NIG_REG_P0_TX_ARB_CREDIT_UPPER_BOUND_0,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1250
REG_WR(bp, NIG_REG_P0_TX_ARB_CREDIT_UPPER_BOUND_1,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1254
REG_WR(bp, PBF_REG_ETS_ENABLED, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1257
REG_WR(bp, PBF_REG_NUM_STRICT_ARB_SLOTS, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1265
REG_WR(bp, NIG_REG_P0_TX_ARB_CLIENT_IS_STRICT, 0x7);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12652
REG_WR(bp, sync_offset, media_types);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12679
REG_WR(bp, NIG_REG_EGRESS_DRAIN0_MODE + params->port * 4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1268
REG_WR(bp, PBF_REG_COS0_UPPER_BOUND,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12698
REG_WR(bp, NIG_REG_EGRESS_DRAIN0_MODE + params->port * 4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1270
REG_WR(bp, PBF_REG_COS1_UPPER_BOUND,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12724
REG_WR(bp, NIG_REG_EGRESS_DRAIN0_MODE + params->port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12739
REG_WR(bp, NIG_REG_EGRESS_DRAIN0_MODE + params->port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12789
REG_WR(bp, NIG_REG_EGRESS_DRAIN0_MODE + params->port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12802
REG_WR(bp, NIG_REG_LLH0_BRB1_DRV_MASK + params->port*4, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12805
REG_WR(bp, NIG_REG_LLH0_BRB1_DRV_MASK_MF + params->port*4,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12809
REG_WR(bp, (params->port ? NIG_REG_LLH1_BRB1_NOT_MCP :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12848
REG_WR(bp, GRCBASE_MISC +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12852
REG_WR(bp, GRCBASE_MISC +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12876
REG_WR(bp, params->lfa_base +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12880
REG_WR(bp, NIG_REG_EGRESS_DRAIN0_MODE + params->port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12899
REG_WR(bp, params->lfa_base +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12903
REG_WR(bp, params->lfa_base +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12907
REG_WR(bp, params->lfa_base +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12912
REG_WR(bp, params->lfa_base +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12923
REG_WR(bp, params->lfa_base +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
12942
REG_WR(bp, params->lfa_base +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1299
REG_WR(bp, NIG_REG_P0_TX_ARB_CREDIT_WEIGHT_0, cos0_credit_weight);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1300
REG_WR(bp, NIG_REG_P0_TX_ARB_CREDIT_WEIGHT_1, cos1_credit_weight);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1302
REG_WR(bp, PBF_REG_COS0_WEIGHT, cos0_credit_weight);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1303
REG_WR(bp, PBF_REG_COS1_WEIGHT, cos1_credit_weight);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13056
REG_WR(bp, NIG_REG_EGRESS_DRAIN0_MODE + port*4, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13060
REG_WR(bp, NIG_REG_BMAC0_OUT_EN + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13061
REG_WR(bp, NIG_REG_EGRESS_EMAC0_OUT_EN + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13072
REG_WR(bp, NIG_REG_NIG_EMAC0_EN + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13111
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_2_CLEAR,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13113
REG_WR(bp, NIG_REG_BMAC0_IN_EN + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13114
REG_WR(bp, NIG_REG_EMAC0_IN_EN + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13120
REG_WR(bp, xmac_base + XMAC_REG_CTRL,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13140
REG_WR(bp, NIG_REG_EGRESS_DRAIN0_MODE + params->port*4, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13175
REG_WR(bp, NIG_REG_EGRESS_DRAIN0_MODE + params->port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1320
REG_WR(bp, NIG_REG_P0_TX_ARB_CLIENT_IS_STRICT, 0x1F);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1324
REG_WR(bp, NIG_REG_P0_TX_ARB_NUM_STRICT_ARB_SLOTS, 0x100);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1326
REG_WR(bp, PBF_REG_ETS_ENABLED, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1328
REG_WR(bp, PBF_REG_NUM_STRICT_ARB_SLOTS, 0x100);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1331
REG_WR(bp, PBF_REG_HIGH_PRIORITY_COS_NUM, strict_cos);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13321
REG_WR(bp, MISC_REG_GPIO_EVENT_EN, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1341
REG_WR(bp, NIG_REG_P0_TX_ARB_PRIORITY_CLIENT, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13587
REG_WR(bp, MISC_REG_GEN_PURP_HWG, val | 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13690
REG_WR(bp, NIG_REG_EGRESS_DRAIN0_MODE + params->port*4, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13703
REG_WR(bp, NIG_REG_EGRESS_DRAIN0_MODE + params->port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13752
REG_WR(bp, mac_base + XMAC_REG_CLEAR_RX_LSS_STATUS, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
13753
REG_WR(bp, mac_base + XMAC_REG_CLEAR_RX_LSS_STATUS,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1384
REG_WR(bp, xmac_base + XMAC_REG_PAUSE_CTRL, pause_val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1385
REG_WR(bp, xmac_base + XMAC_REG_PFC_CTRL, pfc0_val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1386
REG_WR(bp, xmac_base + XMAC_REG_PFC_CTRL_HI, pfc1_val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1392
REG_WR(bp, xmac_base + XMAC_REG_PAUSE_CTRL, pause_val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1393
REG_WR(bp, xmac_base + XMAC_REG_PFC_CTRL, pfc0_val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1394
REG_WR(bp, xmac_base + XMAC_REG_PFC_CTRL_HI, pfc1_val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1398
REG_WR(bp, xmac_base + XMAC_REG_CTRL_SA_LO,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1403
REG_WR(bp, xmac_base + XMAC_REG_CTRL_SA_HI,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
14046
REG_WR(bp, sync_offset, vars->aeu_int_mask);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
14059
REG_WR(bp, offset, aeu_mask);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
14064
REG_WR(bp, MISC_REG_GPIO_EVENT_EN, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1439
REG_WR(bp, emac_base + EMAC_REG_EMAC_MDIO_MODE, new_mode);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1477
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_2_CLEAR,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1480
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_2_SET,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1518
REG_WR(bp, params->port ? NIG_REG_P1_MAC_IN_EN : NIG_REG_P0_MAC_IN_EN,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1520
REG_WR(bp, params->port ? NIG_REG_P1_MAC_OUT_EN : NIG_REG_P0_MAC_OUT_EN,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1522
REG_WR(bp, params->port ? NIG_REG_P1_MAC_PAUSE_OUT_EN :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1542
REG_WR(bp, umac_base + UMAC_REG_COMMAND_CONFIG, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1552
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_2_CLEAR,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1556
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_2_SET,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1562
REG_WR(bp, NIG_REG_EGRESS_EMAC0_PORT + params->port*4, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1595
REG_WR(bp, umac_base + UMAC_REG_COMMAND_CONFIG, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1601
REG_WR(bp, umac_base + UMAC_REG_UMAC_EEE_CTRL,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1603
REG_WR(bp, umac_base + UMAC_REG_EEE_WAKE_TIMER, 0x11);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1605
REG_WR(bp, umac_base + UMAC_REG_UMAC_EEE_CTRL, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1609
REG_WR(bp, umac_base + UMAC_REG_MAC_ADDR0,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1614
REG_WR(bp, umac_base + UMAC_REG_MAC_ADDR1,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1622
REG_WR(bp, umac_base + UMAC_REG_COMMAND_CONFIG, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1631
REG_WR(bp, umac_base + UMAC_REG_COMMAND_CONFIG, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1636
REG_WR(bp, umac_base + UMAC_REG_MAXFR, 0x2710);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1667
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_2_CLEAR,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1671
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_2_SET,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1677
REG_WR(bp, MISC_REG_XMAC_CORE_PORT_MODE, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1680
REG_WR(bp, MISC_REG_XMAC_PHY_PORT_MODE, 3);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1683
REG_WR(bp, MISC_REG_XMAC_CORE_PORT_MODE, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1688
REG_WR(bp, MISC_REG_XMAC_PHY_PORT_MODE, 3);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1693
REG_WR(bp, MISC_REG_XMAC_PHY_PORT_MODE, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1697
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_2_CLEAR,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1701
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_2_SET,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1720
REG_WR(bp, xmac_base + XMAC_REG_PFC_CTRL_HI,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1722
REG_WR(bp, xmac_base + XMAC_REG_PFC_CTRL_HI,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1730
REG_WR(bp, xmac_base + XMAC_REG_CTRL, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1752
REG_WR(bp, NIG_REG_EGRESS_EMAC0_PORT + params->port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1758
REG_WR(bp, xmac_base + XMAC_REG_RX_LSS_CTRL,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1761
REG_WR(bp, xmac_base + XMAC_REG_CLEAR_RX_LSS_STATUS, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1762
REG_WR(bp, xmac_base + XMAC_REG_CLEAR_RX_LSS_STATUS,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1767
REG_WR(bp, xmac_base + XMAC_REG_RX_MAX_SIZE, 0x2710);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1770
REG_WR(bp, xmac_base + XMAC_REG_TX_CTRL, 0xC800);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1777
REG_WR(bp, xmac_base + XMAC_REG_EEE_TIMERS_HI, 0x1380008);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1778
REG_WR(bp, xmac_base + XMAC_REG_EEE_CTRL, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1780
REG_WR(bp, xmac_base + XMAC_REG_EEE_CTRL, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1795
REG_WR(bp, xmac_base + XMAC_REG_CTRL, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1815
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_2_CLEAR,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1819
REG_WR(bp, NIG_REG_EGRESS_EMAC0_PORT + port*4, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1829
REG_WR(bp, NIG_REG_XGXS_LANE_SEL_P0 + port*4, ser_lane);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1831
REG_WR(bp, NIG_REG_XGXS_SERDES0_MODE_SEL + port*4, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1836
REG_WR(bp, NIG_REG_XGXS_SERDES0_MODE_SEL + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1905
REG_WR(bp, NIG_REG_NIG_EMAC0_EN + port*4, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1913
REG_WR(bp, NIG_REG_NIG_INGRESS_EMAC0_NO_CRC + port*4, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1916
REG_WR(bp, NIG_REG_BMAC0_IN_EN + port*4, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1917
REG_WR(bp, NIG_REG_BMAC0_PAUSE_OUT_EN + port*4, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1918
REG_WR(bp, NIG_REG_BMAC0_OUT_EN + port*4, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1921
REG_WR(bp, NIG_REG_EMAC0_IN_EN + port*4, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1928
REG_WR(bp, NIG_REG_EMAC0_PAUSE_OUT_EN + port*4, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1929
REG_WR(bp, NIG_REG_EGRESS_EMAC0_OUT_EN + port*4, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
1931
REG_WR(bp, NIG_REG_BMAC0_REGS_OUT_EN + port*4, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2095
REG_WR(bp, nig_reg_rx_priority_mask_add, priority_mask);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2103
REG_WR(bp, params->shmem_base +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2113
REG_WR(bp, params->shmem2_base +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2167
REG_WR(bp, port ? NIG_REG_BRB1_PAUSE_IN_EN :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2169
REG_WR(bp, port ? NIG_REG_LLFC_OUT_EN_1 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2171
REG_WR(bp, port ? NIG_REG_LLFC_ENABLE_1 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2173
REG_WR(bp, port ? NIG_REG_PAUSE_ENABLE_1 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2176
REG_WR(bp, port ? NIG_REG_PPP_ENABLE_1 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2179
REG_WR(bp, port ? NIG_REG_LLH1_XCM_MASK :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2182
REG_WR(bp, port ? NIG_REG_LLFC_EGRESS_SRC_ENABLE_1 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2186
REG_WR(bp, port ? NIG_REG_XCM1_OUT_EN :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2190
REG_WR(bp, port ? NIG_REG_P1_HWPFC_ENABLE :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2201
REG_WR(bp, port ? NIG_REG_LLFC_HIGH_PRIORITY_CLASSES_1 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2205
REG_WR(bp, port ? NIG_REG_LLFC_LOW_PRIORITY_CLASSES_1 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2209
REG_WR(bp, port ? NIG_REG_P1_PKT_PRIORITY_TO_COS :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
225
REG_WR(bp, reg, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2263
REG_WR(bp, NIG_REG_BMAC0_PAUSE_OUT_EN + params->port*4, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
234
REG_WR(bp, reg, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2407
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_2_CLEAR,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2412
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_2_SET,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2416
REG_WR(bp, NIG_REG_BMAC0_REGS_OUT_EN + port*4, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2423
REG_WR(bp, NIG_REG_XGXS_SERDES0_MODE_SEL + port*4, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2424
REG_WR(bp, NIG_REG_XGXS_LANE_SEL_P0 + port*4, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2425
REG_WR(bp, NIG_REG_EGRESS_EMAC0_PORT + port*4, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2431
REG_WR(bp, NIG_REG_BMAC0_PAUSE_OUT_EN + port*4, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2432
REG_WR(bp, NIG_REG_EGRESS_EMAC0_OUT_EN + port*4, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2433
REG_WR(bp, NIG_REG_EMAC0_IN_EN + port*4, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2434
REG_WR(bp, NIG_REG_EMAC0_PAUSE_OUT_EN + port*4, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2435
REG_WR(bp, NIG_REG_BMAC0_IN_EN + port*4, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2436
REG_WR(bp, NIG_REG_BMAC0_OUT_EN + port*4, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2477
REG_WR(bp, PBF_REG_DISABLE_NEW_TASK_PROC_P0 + port*4, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2501
REG_WR(bp, PBF_REG_P0_PAUSE_ENABLE + port*4, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2503
REG_WR(bp, PBF_REG_P0_ARB_THRSH + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2510
REG_WR(bp, PBF_REG_P0_PAUSE_ENABLE + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2512
REG_WR(bp, PBF_REG_P0_ARB_THRSH + port*4, thresh);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2524
REG_WR(bp, PBF_REG_P0_INIT_CRD + port*4, init_crd);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2529
REG_WR(bp, PBF_REG_INIT_P0 + port*4, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2531
REG_WR(bp, PBF_REG_INIT_P0 + port*4, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2534
REG_WR(bp, PBF_REG_DISABLE_NEW_TASK_PROC_P0 + port*4, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2597
REG_WR(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_MODE,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2604
REG_WR(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_COMM, tmp);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2619
REG_WR(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_MODE, mode);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
262
REG_WR(bp, params->lfa_base +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2633
REG_WR(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_MODE,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2640
REG_WR(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_COMM, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2658
REG_WR(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_MODE, mode);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2685
REG_WR(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_COMM, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2706
REG_WR(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_COMM, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2761
REG_WR(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_COMM, tmp);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2781
REG_WR(bp, phy->mdio_ctrl + EMAC_REG_EMAC_MDIO_COMM, tmp);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2908
REG_WR(bp, MISC_REG_CPMU_LP_IDLE_THR_P0 + (params->port << 2),
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2958
REG_WR(bp, MISC_REG_CPMU_LP_FW_ENABLE_P0 + (params->port << 2), 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2975
REG_WR(bp, MISC_REG_CPMU_LP_MASK_EXT_P0 + (params->port << 2), 0xfc20);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
2999
REG_WR(bp, params->shmem2_base +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3104
REG_WR(bp, MCP_REG_MCPR_IMC_COMMAND, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3108
REG_WR(bp, MCP_REG_MCPR_IMC_SLAVE_CONTROL, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3115
REG_WR(bp, MCP_REG_MCPR_IMC_COMMAND, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3140
REG_WR(bp, MCP_REG_MCPR_IMC_COMMAND, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3317
REG_WR(bp, NIG_REG_SERDES0_CTRL_MD_ST + port*0x10, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3318
REG_WR(bp, emac_base + EMAC_REG_EMAC_MDIO_COMM, 0x245f8000);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3320
REG_WR(bp, emac_base + EMAC_REG_EMAC_MDIO_COMM, 0x245d000f);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3323
REG_WR(bp, NIG_REG_SERDES0_CTRL_MD_ST + port*0x10, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3335
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_3_CLEAR, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3337
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_3_SET, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3341
REG_WR(bp, NIG_REG_SERDES0_CTRL_MD_DEVAD + port*0x10,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3353
REG_WR(bp, NIG_REG_XGXS0_CTRL_MD_ST + params->port*0x18, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3354
REG_WR(bp, NIG_REG_XGXS0_CTRL_MD_DEVAD + params->port*0x18,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3371
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_3_CLEAR, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
3373
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_3_SET, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
381
REG_WR(bp, MCP_REG_MCPR_GP_OENABLE, gp_oenable & ~epio_mask);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
403
REG_WR(bp, MCP_REG_MCPR_GP_OUTPUTS, gp_output);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
407
REG_WR(bp, MCP_REG_MCPR_GP_OENABLE, gp_oenable | epio_mask);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
454
REG_WR(bp, NIG_REG_P0_TX_ARB_PRIORITY_CLIENT, 0x4688);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
463
REG_WR(bp, NIG_REG_P0_TX_ARB_CLIENT_IS_STRICT, 0x7);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
465
REG_WR(bp, NIG_REG_P0_TX_ARB_CLIENT_IS_SUBJECT2WFQ, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
469
REG_WR(bp, NIG_REG_P0_TX_ARB_NUM_STRICT_ARB_SLOTS, 0x100);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
473
REG_WR(bp, NIG_REG_P0_TX_ARB_CLIENT_CREDIT_MAP, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
474
REG_WR(bp, NIG_REG_P0_TX_ARB_CREDIT_WEIGHT_0, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
475
REG_WR(bp, NIG_REG_P0_TX_ARB_CREDIT_WEIGHT_1, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
477
REG_WR(bp, NIG_REG_P0_TX_ARB_CREDIT_UPPER_BOUND_0, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
478
REG_WR(bp, NIG_REG_P0_TX_ARB_CREDIT_UPPER_BOUND_1, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
479
REG_WR(bp, PBF_REG_HIGH_PRIORITY_COS_NUM, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
481
REG_WR(bp, PBF_REG_ETS_ENABLED, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
485
REG_WR(bp, PBF_REG_COS0_WEIGHT, 0x2710);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
486
REG_WR(bp, PBF_REG_COS1_WEIGHT, 0x2710);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
488
REG_WR(bp, PBF_REG_COS0_UPPER_BOUND, 0x989680);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
489
REG_WR(bp, PBF_REG_COS1_UPPER_BOUND, 0x989680);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
491
REG_WR(bp, PBF_REG_NUM_STRICT_ARB_SLOTS, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
539
REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CREDIT_UPPER_BOUND_0 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
541
REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CREDIT_UPPER_BOUND_1 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
543
REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CREDIT_UPPER_BOUND_2 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
545
REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CREDIT_UPPER_BOUND_3 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
547
REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CREDIT_UPPER_BOUND_4 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
549
REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CREDIT_UPPER_BOUND_5 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
553
REG_WR(bp, NIG_REG_P0_TX_ARB_CREDIT_UPPER_BOUND_6,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
555
REG_WR(bp, NIG_REG_P0_TX_ARB_CREDIT_UPPER_BOUND_7,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
557
REG_WR(bp, NIG_REG_P0_TX_ARB_CREDIT_UPPER_BOUND_8,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
581
REG_WR(bp, NIG_REG_P1_TX_ARB_PRIORITY_CLIENT2_LSB, 0x543210);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
582
REG_WR(bp, NIG_REG_P1_TX_ARB_PRIORITY_CLIENT2_MSB, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
584
REG_WR(bp, NIG_REG_P0_TX_ARB_PRIORITY_CLIENT2_LSB, 0x76543210);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
585
REG_WR(bp, NIG_REG_P0_TX_ARB_PRIORITY_CLIENT2_MSB, 0x8);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
590
REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_NUM_STRICT_ARB_SLOTS :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
597
REG_WR(bp, NIG_REG_P1_TX_ARB_CLIENT_CREDIT_MAP2_LSB, 0x210543);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
598
REG_WR(bp, NIG_REG_P1_TX_ARB_CLIENT_CREDIT_MAP2_MSB, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
601
REG_WR(bp, NIG_REG_P0_TX_ARB_CLIENT_CREDIT_MAP2_LSB,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
603
REG_WR(bp, NIG_REG_P0_TX_ARB_CLIENT_CREDIT_MAP2_MSB, 0x5);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6118
REG_WR(bp, NIG_REG_LATCH_STATUS_0 + port*8,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
614
REG_WR(bp, NIG_REG_P1_TX_ARB_CLIENT_IS_STRICT, 0x3f);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
616
REG_WR(bp, NIG_REG_P0_TX_ARB_CLIENT_IS_STRICT, 0x1ff);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
618
REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CLIENT_IS_SUBJECT2WFQ :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6259
REG_WR(bp, NIG_REG_XGXS0_CTRL_MD_DEVAD + port*0x18,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
627
REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CREDIT_WEIGHT_0 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6280
REG_WR(bp, NIG_REG_XGXS0_CTRL_MD_DEVAD + port*0x18,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
629
REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CREDIT_WEIGHT_1 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
631
REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CREDIT_WEIGHT_2 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6322
REG_WR(bp, NIG_REG_LED_10G_P0 + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6323
REG_WR(bp, NIG_REG_LED_MODE_P0 + port*4,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
633
REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CREDIT_WEIGHT_3 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
635
REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CREDIT_WEIGHT_4 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6354
REG_WR(bp, NIG_REG_LED_MODE_P0 + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6355
REG_WR(bp, NIG_REG_LED_10G_P0 + port*4, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
637
REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CREDIT_WEIGHT_5 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6375
REG_WR(bp, NIG_REG_LED_10G_P0 + port*4, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6380
REG_WR(bp, NIG_REG_LED_MODE_P0 + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6382
REG_WR(bp, NIG_REG_LED_MODE_P0 + port*4,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6387
REG_WR(bp, NIG_REG_LED_MODE_P0 + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
640
REG_WR(bp, NIG_REG_P0_TX_ARB_CREDIT_WEIGHT_6, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6401
REG_WR(bp, NIG_REG_LED_MODE_P0 + port*4,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6405
REG_WR(bp, NIG_REG_LED_CONTROL_OVERRIDE_TRAFFIC_P0 + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6408
REG_WR(bp, NIG_REG_LED_CONTROL_BLINK_RATE_P0 + port*4,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
641
REG_WR(bp, NIG_REG_P0_TX_ARB_CREDIT_WEIGHT_7, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6411
REG_WR(bp, NIG_REG_LED_CONTROL_BLINK_RATE_P0 + port*4,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6413
REG_WR(bp, NIG_REG_LED_CONTROL_BLINK_RATE_ENA_P0 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
642
REG_WR(bp, NIG_REG_P0_TX_ARB_CREDIT_WEIGHT_8, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6425
REG_WR(bp, NIG_REG_LED_CONTROL_OVERRIDE_TRAFFIC_P0
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6427
REG_WR(bp, NIG_REG_LED_CONTROL_TRAFFIC_P0 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6429
REG_WR(bp, NIG_REG_LED_CONTROL_BLINK_TRAFFIC_P0 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6610
REG_WR(params->bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_3_CLEAR,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6651
REG_WR(bp, NIG_REG_EGRESS_DRAIN0_MODE + port*4, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6655
REG_WR(bp, NIG_REG_NIG_EMAC0_EN + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6665
REG_WR(bp, MISC_REG_CPMU_LP_FW_ENABLE_P0 + (params->port << 2),
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6667
REG_WR(bp, MISC_REG_CPMU_LP_MASK_ENT_P0 + (params->port << 2),
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6716
REG_WR(bp, MISC_REG_CPMU_LP_FW_ENABLE_P0 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6718
REG_WR(bp, MISC_REG_CPMU_LP_DR_ENABLE, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6719
REG_WR(bp, MISC_REG_CPMU_LP_MASK_ENT_P0 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
675
REG_WR(bp, base_upper_bound + (i << 2), credit_upper_bound);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6755
REG_WR(bp, NIG_REG_EGRESS_DRAIN0_MODE + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6786
REG_WR(bp, addr, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6848
REG_WR(bp, NIG_REG_NIG_EMAC0_EN + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
6990
REG_WR(bp, NIG_REG_EGRESS_DRAIN0_MODE + params->port*4,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
701
REG_WR(bp, PBF_REG_ETS_ARB_PRIORITY_CLIENT_P1 , 0x688);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
704
REG_WR(bp, PBF_REG_ETS_ARB_PRIORITY_CLIENT_P0 , 0x2C688);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
7077
REG_WR(bp, ver_addr, spirom_ver);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
709
REG_WR(bp, PBF_REG_ETS_ARB_CLIENT_CREDIT_MAP_P1, 0x688);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
712
REG_WR(bp, PBF_REG_ETS_ARB_CLIENT_CREDIT_MAP_P0, 0x2C688);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
714
REG_WR(bp, (port) ? PBF_REG_ETS_ARB_NUM_STRICT_ARB_SLOTS_P1 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
718
REG_WR(bp, (port) ? PBF_REG_ETS_ARB_CLIENT_IS_STRICT_P1 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
721
REG_WR(bp, (port) ? PBF_REG_ETS_ARB_CLIENT_IS_SUBJECT2WFQ_P1 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
735
REG_WR(bp, base_weight + (0x4 * i), 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
802
REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CLIENT_IS_STRICT :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
805
REG_WR(bp, (port) ? PBF_REG_ETS_ARB_CLIENT_IS_STRICT_P1 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
808
REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CLIENT_IS_SUBJECT2WFQ :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
812
REG_WR(bp, (port) ? PBF_REG_ETS_ARB_CLIENT_IS_SUBJECT2WFQ_P1 :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
8237
REG_WR(bp, sync_offset, media_types);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
8598
REG_WR(bp, MISC_REG_WC0_RESET, 0x0c0e);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
8601
REG_WR(bp, MISC_REG_LCPLL_E40_PWRDWN, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
8602
REG_WR(bp, MISC_REG_LCPLL_E40_RESETB_ANA, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
8603
REG_WR(bp, MISC_REG_LCPLL_E40_RESETB_DIG, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
881
REG_WR(bp, nig_reg_adress_crd_weight, cos_bw_nig);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
883
REG_WR(bp, pbf_reg_adress_crd_weight, cos_bw_pbf);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10422
REG_WR(bp, vals->umac_addr[port], 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10462
REG_WR(bp, vals->bmac_addr, wb_data[0]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10463
REG_WR(bp, vals->bmac_addr + 0x4, wb_data[1]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10468
REG_WR(bp, vals->emac_addr, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10475
REG_WR(bp, base_addr + XMAC_REG_PFC_CTRL_HI,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10477
REG_WR(bp, base_addr + XMAC_REG_PFC_CTRL_HI,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10481
REG_WR(bp, vals->xmac_addr, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10538
REG_WR(bp, addr, tmp_reg);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10794
REG_WR(bp, DORQ_REG_NORM_CID_OFST, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10800
REG_WR(bp, PGLUE_B_REG_INTERNAL_PFID_ENABLE_MASTER, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10834
REG_WR(bp, mac_vals.xmac_addr, mac_vals.xmac_val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10836
REG_WR(bp, mac_vals.umac_addr[0], mac_vals.umac_val[0]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10838
REG_WR(bp, mac_vals.umac_addr[1], mac_vals.umac_val[1]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10840
REG_WR(bp, mac_vals.emac_addr, mac_vals.emac_val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10842
REG_WR(bp, mac_vals.bmac_addr, mac_vals.bmac_val[0]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10843
REG_WR(bp, mac_vals.bmac_addr + 4, mac_vals.bmac_val[1]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10875
REG_WR(bp, MCP_REG_MCPR_NVM_SW_ARB,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10880
REG_WR(bp, hw_lock_reg, 0xffffffff);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
11964
REG_WR(bp, IGU_REG_BLOCK_CONFIGURATION, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
11965
REG_WR(bp, IGU_REG_RESET_MEMORIES, 0x7f);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13157
REG_WR(bp, PXP2_REG_PGL_ADDR_88_F0, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13158
REG_WR(bp, PXP2_REG_PGL_ADDR_8C_F0, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13159
REG_WR(bp, PXP2_REG_PGL_ADDR_90_F0, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13160
REG_WR(bp, PXP2_REG_PGL_ADDR_94_F0, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13163
REG_WR(bp, PXP2_REG_PGL_ADDR_88_F1, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13164
REG_WR(bp, PXP2_REG_PGL_ADDR_8C_F1, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13165
REG_WR(bp, PXP2_REG_PGL_ADDR_90_F1, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13166
REG_WR(bp, PXP2_REG_PGL_ADDR_94_F1, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13174
REG_WR(bp,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1423
REG_WR(bp, XSDM_REG_OPERATION_GEN, op_gen_command);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1433
REG_WR(bp, comp_addr, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14400
REG_WR(bp, MISC_REG_AEU_GENERAL_ATTN_12 + BP_FUNC(bp)*sizeof(u32), 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14774
REG_WR(bp, scratch_offset + i,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15094
REG_WR(bp, pretend_reg, pretend_func_val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15131
REG_WR(bp, port ? NIG_REG_P1_TLLH_PTP_BUF_SEQID :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15164
REG_WR(bp, port ? NIG_REG_P1_LLH_PTP_HOST_BUF_SEQID :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15283
REG_WR(bp, param, BNX2X_PTP_TX_ON_PARAM_MASK);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15284
REG_WR(bp, rule, BNX2X_PTP_TX_ON_RULE_MASK);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1530
REG_WR(bp, PGLUE_B_REG_INTERNAL_PFID_ENABLE_TARGET_READ, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15309
REG_WR(bp, param, BNX2X_PTP_V1_L4_PARAM_MASK);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15310
REG_WR(bp, rule, BNX2X_PTP_V1_L4_RULE_MASK);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15317
REG_WR(bp, param, BNX2X_PTP_V2_L4_PARAM_MASK);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15318
REG_WR(bp, rule, BNX2X_PTP_V2_L4_RULE_MASK);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15325
REG_WR(bp, param, BNX2X_PTP_V2_L2_PARAM_MASK);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15326
REG_WR(bp, rule, BNX2X_PTP_V2_L2_RULE_MASK);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15334
REG_WR(bp, param, BNX2X_PTP_V2_PARAM_MASK);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15335
REG_WR(bp, rule, BNX2X_PTP_V2_RULE_MASK);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15345
REG_WR(bp, port ? NIG_REG_P1_LLH_PTP_TO_HOST :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15411
REG_WR(bp, port ? NIG_REG_P1_LLH_PTP_PARAM_MASK :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15413
REG_WR(bp, port ? NIG_REG_P1_LLH_PTP_RULE_MASK :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15415
REG_WR(bp, port ? NIG_REG_P1_TLLH_PTP_PARAM_MASK :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15417
REG_WR(bp, port ? NIG_REG_P1_TLLH_PTP_RULE_MASK :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15421
REG_WR(bp, port ? NIG_REG_P1_LLH_PTP_TO_HOST :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15425
REG_WR(bp, port ? NIG_REG_P1_PTP_EN :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15441
REG_WR(bp, port ? NIG_REG_P1_LLH_PTP_HOST_BUF_SEQID :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15443
REG_WR(bp, port ? NIG_REG_P1_TLLH_PTP_BUF_SEQID :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1562
REG_WR(bp, PGLUE_B_REG_INTERNAL_PFID_ENABLE_MASTER, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1598
REG_WR(bp, addr, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1605
REG_WR(bp, HC_REG_INT_MASK + port*4, 0x1FFFF);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1611
REG_WR(bp, addr, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1627
REG_WR(bp, HC_REG_TRAILING_EDGE_0 + port*8, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1628
REG_WR(bp, HC_REG_LEADING_EDGE_0 + port*8, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1663
REG_WR(bp, IGU_REG_PF_CONFIGURATION, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1672
REG_WR(bp, IGU_REG_PF_CONFIGURATION, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1688
REG_WR(bp, IGU_REG_TRAILING_EDGE_LATCH, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1689
REG_WR(bp, IGU_REG_LEADING_EDGE_LATCH, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1758
REG_WR(bp, hw_lock_control_reg + 4, resource_bit);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2033
REG_WR(bp, hw_lock_control_reg + 4, resource_bit);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2078
REG_WR(bp, hw_lock_control_reg, resource_bit);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2160
REG_WR(bp, MISC_REG_GPIO, gpio_reg);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2206
REG_WR(bp, MISC_REG_GPIO, gpio_reg);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2255
REG_WR(bp, MISC_REG_GPIO_INT, gpio_reg);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2300
REG_WR(bp, MISC_REG_SPIO, spio_reg);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2348
REG_WR(bp, BAR_USTRORM_INTMEM +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2850
REG_WR(bp, addr_to_write + i*sizeof(u32),
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
2957
REG_WR(bp, NIG_REG_LLH0_FUNC_VLAN_ID + BP_PORT(bp) * 8,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3005
REG_WR(bp, HC_REG_TRAILING_EDGE_0 + port*8, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3006
REG_WR(bp, HC_REG_LEADING_EDGE_0 + port*8, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3008
REG_WR(bp, IGU_REG_TRAILING_EDGE_LATCH, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3009
REG_WR(bp, IGU_REG_LEADING_EDGE_LATCH, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3093
REG_WR(bp, XSEM_REG_FAST_MEMORY +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
320
REG_WR(bp, addr, U64_LO(mapping));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
321
REG_WR(bp, addr + 4, U64_HI(mapping));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3311
REG_WR(bp, IGU_REG_STATISTIC_NUM_MESSAGE_SENT +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3316
REG_WR(bp, IGU_REG_STATISTIC_NUM_MESSAGE_SENT +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3361
REG_WR(bp, NIG_REG_LLH0_FUNC_EN + port*8, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3369
REG_WR(bp, NIG_REG_LLH0_FUNC_EN + port * 8, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3968
REG_WR(bp, MCP_REG_MCPR_ACCESS_LOCK, MCPR_ACCESS_LOCK_LOCK);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3986
REG_WR(bp, MCP_REG_MCPR_ACCESS_LOCK, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4039
REG_WR(bp, aeu_addr, aeu_mask);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4058
REG_WR(bp, nig_int_mask_addr, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4080
REG_WR(bp, MISC_REG_AEU_GENERAL_ATTN_1, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4084
REG_WR(bp, MISC_REG_AEU_GENERAL_ATTN_2, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4088
REG_WR(bp, MISC_REG_AEU_GENERAL_ATTN_3, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4093
REG_WR(bp, MISC_REG_AEU_GENERAL_ATTN_4, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4097
REG_WR(bp, MISC_REG_AEU_GENERAL_ATTN_5, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4101
REG_WR(bp, MISC_REG_AEU_GENERAL_ATTN_6, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4115
REG_WR(bp, reg_addr, asserted);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4134
REG_WR(bp, nig_int_mask_addr, nig_mask);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4177
REG_WR(bp, reg_offset, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4196
REG_WR(bp, reg_offset, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4227
REG_WR(bp, reg_offset, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4271
REG_WR(bp, reg_offset, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4288
REG_WR(bp, MISC_REG_AEU_GENERAL_ATTN_12 + func*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4349
REG_WR(bp, MISC_REG_AEU_GENERAL_ATTN_10, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4350
REG_WR(bp, MISC_REG_AEU_GENERAL_ATTN_9, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4351
REG_WR(bp, MISC_REG_AEU_GENERAL_ATTN_8, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4352
REG_WR(bp, MISC_REG_AEU_GENERAL_ATTN_7, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4358
REG_WR(bp, MISC_REG_AEU_GENERAL_ATTN_11, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4377
REG_WR(bp, MISC_REG_AEU_CLR_LATCH_SIGNAL, 0x7ff);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4415
REG_WR(bp, BNX2X_RECOVERY_GLOB_REG, val | BNX2X_GLOBAL_RESET_BIT);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4429
REG_WR(bp, BNX2X_RECOVERY_GLOB_REG, val & (~BNX2X_GLOBAL_RESET_BIT));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4461
REG_WR(bp, BNX2X_RECOVERY_GLOB_REG, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4481
REG_WR(bp, BNX2X_RECOVERY_GLOB_REG, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4529
REG_WR(bp, BNX2X_RECOVERY_GLOB_REG, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4566
REG_WR(bp, BNX2X_RECOVERY_GLOB_REG, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
480
REG_WR(bp, cmd_offset + i*4, *(((u32 *)dmae) + i));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
482
REG_WR(bp, dmae_reg_go_c[idx], 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4922
REG_WR(bp, MISC_REG_AEU_CLR_LATCH_SIGNAL,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
5191
REG_WR(bp, reg_addr, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
5207
REG_WR(bp, reg_addr, aeu_mask);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
5840
REG_WR(bp, addr + i, fill);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
5854
REG_WR(bp, BAR_CSTRORM_INTMEM +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
5899
REG_WR(bp, BAR_CSTRORM_INTMEM +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6094
REG_WR(bp, reg_offset, U64_LO(section));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6095
REG_WR(bp, reg_offset + 4, U64_HI(section));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6097
REG_WR(bp, IGU_REG_ATTN_MSG_ADDR_L, U64_LO(section));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6098
REG_WR(bp, IGU_REG_ATTN_MSG_ADDR_H, U64_HI(section));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6313
REG_WR(bp, BAR_USTRORM_INTMEM +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6707
REG_WR(bp, TSDM_REG_ENABLE_IN1, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6708
REG_WR(bp, TCM_REG_PRS_IFEN, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6709
REG_WR(bp, CFC_REG_DEBUG0, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6710
REG_WR(bp, NIG_REG_PRS_REQ_IN_EN, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6713
REG_WR(bp, PRS_REG_CFC_SEARCH_INITIAL_CREDIT, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6752
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_1_CLEAR, 0x03);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6754
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_1_SET, 0x03);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6762
REG_WR(bp, TSDM_REG_ENABLE_IN1, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6763
REG_WR(bp, TCM_REG_PRS_IFEN, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6764
REG_WR(bp, CFC_REG_DEBUG0, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6765
REG_WR(bp, NIG_REG_PRS_REQ_IN_EN, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6768
REG_WR(bp, PRS_REG_CFC_SEARCH_INITIAL_CREDIT, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6798
REG_WR(bp, PRS_REG_CFC_SEARCH_INITIAL_CREDIT, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6817
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_1_CLEAR, 0x03);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6819
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_1_SET, 0x03);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6825
REG_WR(bp, PRS_REG_NIC_MODE, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6828
REG_WR(bp, TSDM_REG_ENABLE_IN1, 0x7fffffff);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6829
REG_WR(bp, TCM_REG_PRS_IFEN, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6830
REG_WR(bp, CFC_REG_DEBUG0, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6831
REG_WR(bp, NIG_REG_PRS_REQ_IN_EN, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6842
REG_WR(bp, PXP_REG_PXP_INT_MASK_0, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6844
REG_WR(bp, PXP_REG_PXP_INT_MASK_1, 0x40);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6846
REG_WR(bp, PXP_REG_PXP_INT_MASK_1, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6847
REG_WR(bp, DORQ_REG_DORQ_INT_MASK, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6848
REG_WR(bp, CFC_REG_CFC_INT_MASK, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6855
REG_WR(bp, BRB1_REG_BRB1_INT_MASK, 0xFC00);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6856
REG_WR(bp, QM_REG_QM_INT_MASK, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6857
REG_WR(bp, TM_REG_TM_INT_MASK, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6858
REG_WR(bp, XSDM_REG_XSDM_INT_MASK_0, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6859
REG_WR(bp, XSDM_REG_XSDM_INT_MASK_1, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6860
REG_WR(bp, XCM_REG_XCM_INT_MASK, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6863
REG_WR(bp, USDM_REG_USDM_INT_MASK_0, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6864
REG_WR(bp, USDM_REG_USDM_INT_MASK_1, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6865
REG_WR(bp, UCM_REG_UCM_INT_MASK, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6868
REG_WR(bp, GRCBASE_UPB + PB_REG_PB_INT_MASK, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6869
REG_WR(bp, CSDM_REG_CSDM_INT_MASK_0, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6870
REG_WR(bp, CSDM_REG_CSDM_INT_MASK_1, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6871
REG_WR(bp, CCM_REG_CCM_INT_MASK, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6881
REG_WR(bp, PXP2_REG_PXP2_INT_MASK_0, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6883
REG_WR(bp, TSDM_REG_TSDM_INT_MASK_0, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6884
REG_WR(bp, TSDM_REG_TSDM_INT_MASK_1, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6885
REG_WR(bp, TCM_REG_TCM_INT_MASK, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6890
REG_WR(bp, TSEM_REG_TSEM_INT_MASK_1, 0x07ff);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6892
REG_WR(bp, CDU_REG_CDU_INT_MASK, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6893
REG_WR(bp, DMAE_REG_DMAE_INT_MASK, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6895
REG_WR(bp, PBF_REG_PBF_INT_MASK, 0x18); /* bit 3,4 masked */
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6903
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_1_CLEAR,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6911
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_2_CLEAR, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6980
REG_WR(bp, MISC_REG_SPIO_INT, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6985
REG_WR(bp, MISC_REG_SPIO_EVENT_EN, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6993
REG_WR(bp, IGU_REG_PF_CONFIGURATION, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6994
REG_WR(bp, PGLUE_B_REG_INTERNAL_PFID_ENABLE_MASTER, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
6995
REG_WR(bp, CFC_REG_WEAK_ENABLE_PF, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7021
REG_WR(bp, PXP2_REG_RQ_QM_ENDIAN_M, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7022
REG_WR(bp, PXP2_REG_RQ_TM_ENDIAN_M, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7023
REG_WR(bp, PXP2_REG_RQ_SRC_ENDIAN_M, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7024
REG_WR(bp, PXP2_REG_RQ_CDU_ENDIAN_M, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7025
REG_WR(bp, PXP2_REG_RQ_DBG_ENDIAN_M, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7028
REG_WR(bp, PXP2_REG_RQ_HC_ENDIAN_M, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7030
REG_WR(bp, PXP2_REG_RD_QM_SWAP_MODE, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7031
REG_WR(bp, PXP2_REG_RD_TM_SWAP_MODE, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7032
REG_WR(bp, PXP2_REG_RD_SRC_SWAP_MODE, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7033
REG_WR(bp, PXP2_REG_RD_CDURD_SWAP_MODE, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7068
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_1_SET, 0xffffffff);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7075
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_2_SET, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7094
REG_WR(bp,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7111
REG_WR(bp, PXP_REG_PXP_INT_MASK_0, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7120
REG_WR(bp, PXP2_REG_PGL_TAGS_LIMIT, 0x1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7229
REG_WR(bp, PXP2_REG_RQ_DRAM_ALIGN, BNX2X_PXP_DRAM_ALIGN);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7230
REG_WR(bp, PXP2_REG_RQ_DRAM_ALIGN_RD, BNX2X_PXP_DRAM_ALIGN);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7231
REG_WR(bp, PXP2_REG_RQ_DRAM_ALIGN_SEL, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7234
REG_WR(bp, PXP2_REG_RQ_DISABLE_INPUTS, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7235
REG_WR(bp, PXP2_REG_RD_DISABLE_INPUTS, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7283
REG_WR(bp, QM_REG_SOFT_RESET, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7284
REG_WR(bp, QM_REG_SOFT_RESET, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7293
REG_WR(bp, DORQ_REG_DORQ_INT_MASK, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7298
REG_WR(bp, PRS_REG_A_PRSU_20, 0xf);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7301
REG_WR(bp, PRS_REG_E1HOV_MODE, bp->path_has_ovlan);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7308
REG_WR(bp, PRS_REG_HDRS_AFTER_BASIC, 0xE);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7309
REG_WR(bp, PRS_REG_MUST_HAVE_HDRS, 0xA);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7310
REG_WR(bp, PRS_REG_HDRS_AFTER_TAG_0, 0x6);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7311
REG_WR(bp, PRS_REG_TAG_ETHERTYPE_0, 0x8926);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7312
REG_WR(bp, PRS_REG_TAG_LEN_0, 0x4);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7317
REG_WR(bp, PRS_REG_HDRS_AFTER_BASIC,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7329
REG_WR(bp, TSEM_REG_FAST_MEMORY + VFC_REG_MEMORIES_RST,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7332
REG_WR(bp, XSEM_REG_FAST_MEMORY + VFC_REG_MEMORIES_RST,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7345
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_1_CLEAR,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7347
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_1_SET,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7359
REG_WR(bp, PBF_REG_HDRS_AFTER_BASIC, 0xE);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7360
REG_WR(bp, PBF_REG_MUST_HAVE_HDRS, 0xA);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7361
REG_WR(bp, PBF_REG_HDRS_AFTER_TAG_0, 0x6);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7362
REG_WR(bp, PBF_REG_TAG_ETHERTYPE_0, 0x8926);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7363
REG_WR(bp, PBF_REG_TAG_LEN_0, 0x4);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7365
REG_WR(bp, PBF_REG_HDRS_AFTER_BASIC,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7370
REG_WR(bp, SRC_REG_SOFT_RST, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7375
REG_WR(bp, SRC_REG_KEYSEARCH_0, 0x63285672);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7376
REG_WR(bp, SRC_REG_KEYSEARCH_1, 0x24b8f2cc);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7377
REG_WR(bp, SRC_REG_KEYSEARCH_2, 0x223aef9b);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7378
REG_WR(bp, SRC_REG_KEYSEARCH_3, 0x26001e3a);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7379
REG_WR(bp, SRC_REG_KEYSEARCH_4, 0x7ae91116);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7380
REG_WR(bp, SRC_REG_KEYSEARCH_5, 0x5ce5230b);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7381
REG_WR(bp, SRC_REG_KEYSEARCH_6, 0x298d8adf);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7382
REG_WR(bp, SRC_REG_KEYSEARCH_7, 0x6eb0ff09);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7383
REG_WR(bp, SRC_REG_KEYSEARCH_8, 0x1830f82f);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7384
REG_WR(bp, SRC_REG_KEYSEARCH_9, 0x01e46be7);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7386
REG_WR(bp, SRC_REG_SOFT_RST, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7396
REG_WR(bp, CDU_REG_CDU_GLOBAL_PARAMS, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7399
REG_WR(bp, CFC_REG_INIT_REG, 0x7FF);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7401
REG_WR(bp, CFC_REG_CFC_INT_MASK, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7404
REG_WR(bp, CFC_REG_DEBUG0, 0x20020000);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7409
REG_WR(bp, IGU_REG_RESET_MEMORIES, 0x36);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7415
REG_WR(bp, 0x2814, 0xffffffff);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7416
REG_WR(bp, 0x3820, 0xffffffff);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7419
REG_WR(bp, PCICFG_OFFSET + PXPCS_TL_CONTROL_5,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7422
REG_WR(bp, PCICFG_OFFSET + PXPCS_TL_FUNC345_STAT,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7426
REG_WR(bp, PCICFG_OFFSET + PXPCS_TL_FUNC678_STAT,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7436
REG_WR(bp, NIG_REG_LLH_MF_MODE, IS_MF(bp));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7440
REG_WR(bp, NIG_REG_LLH_E1HOV_MODE, IS_MF_SD(bp));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7461
REG_WR(bp, CFC_REG_DEBUG0, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7524
REG_WR(bp, NIG_REG_MASK_INTERRUPT_PORT0 + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7536
REG_WR(bp, PGLUE_B_REG_INTERNAL_PFID_ENABLE_MASTER, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7553
REG_WR(bp, TM_REG_LIN0_SCAN_TIME + port*4, 20);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7554
REG_WR(bp, TM_REG_LIN0_MAX_ACTIVE_CID + port*4, 31);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7577
REG_WR(bp, BRB1_REG_PAUSE_LOW_THRESHOLD_0 + port*4, low);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7578
REG_WR(bp, BRB1_REG_PAUSE_HIGH_THRESHOLD_0 + port*4, high);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7582
REG_WR(bp, (BP_PORT(bp) ?
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7590
REG_WR(bp, BP_PORT(bp) ?
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7593
REG_WR(bp, BP_PORT(bp) ?
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7596
REG_WR(bp, BP_PORT(bp) ?
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7604
REG_WR(bp, BP_PORT(bp) ?
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7628
REG_WR(bp, PBF_REG_P0_PAUSE_ENABLE + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7631
REG_WR(bp, PBF_REG_P0_ARB_THRSH + port*4, (9040/16));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7633
REG_WR(bp, PBF_REG_P0_INIT_CRD + port*4, (9040/16) + 553 - 22);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7636
REG_WR(bp, PBF_REG_INIT_P0 + port*4, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7638
REG_WR(bp, PBF_REG_INIT_P0 + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7648
REG_WR(bp, HC_REG_LEADING_EDGE_0 + port*8, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7649
REG_WR(bp, HC_REG_TRAILING_EDGE_0 + port*8, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7663
REG_WR(bp, MISC_REG_AEU_MASK_ATTN_FUNC_0 + port*4, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7667
REG_WR(bp, reg,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7672
REG_WR(bp, reg,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7683
REG_WR(bp, BP_PORT(bp) ?
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7687
REG_WR(bp, BP_PORT(bp) ?
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7693
REG_WR(bp, BP_PORT(bp) ?
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7698
REG_WR(bp, NIG_REG_XGXS_SERDES0_MODE_SEL + port*4, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7702
REG_WR(bp, NIG_REG_LLH0_BRB1_DRV_MASK_MF + port*4,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7717
REG_WR(bp, (BP_PORT(bp) ? NIG_REG_LLH1_CLS_TYPE :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7721
REG_WR(bp, NIG_REG_LLFC_ENABLE_0 + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7722
REG_WR(bp, NIG_REG_LLFC_OUT_EN_0 + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7723
REG_WR(bp, NIG_REG_PAUSE_ENABLE_0 + port*4, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7734
REG_WR(bp, reg_addr, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7783
REG_WR(bp, igu_addr_data, data);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7787
REG_WR(bp, igu_addr_ctl, ctl);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7818
REG_WR(bp, SRC_REG_NUMBER_HASH_BITS0 + port*4, SRC_HASH_BITS);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7858
REG_WR(bp, port ? NIG_REG_LLH1_FUNC_EN :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7866
REG_WR(bp, port ? (NIG_REG_LLH1_FUNC_MEM_ENABLE +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7873
REG_WR(bp, port ? NIG_REG_P0_TX_MNG_HOST_ENABLE :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7888
REG_WR(bp, PRS_REG_NIC_MODE, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7894
REG_WR(bp, port ? NIG_REG_LLH1_FUNC_EN :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7897
REG_WR(bp, port ? (NIG_REG_LLH1_FUNC_MEM_ENABLE +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7905
REG_WR(bp, port ? NIG_REG_P0_TX_MNG_HOST_ENABLE :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7949
REG_WR(bp, PGLUE_B_REG_WAS_ERROR_PF_7_0_CLR,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7980
REG_WR(bp, addr, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8008
REG_WR(bp, PRS_REG_NIC_MODE, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8012
REG_WR(bp, PRS_REG_NIC_MODE, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8036
REG_WR(bp, PGLUE_B_REG_INTERNAL_PFID_ENABLE_MASTER, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8038
REG_WR(bp, IGU_REG_PF_CONFIGURATION, pf_conf);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8062
REG_WR(bp, QM_REG_PF_EN, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8065
REG_WR(bp, TSEM_REG_VFPF_ERR_NUM, BNX2X_MAX_NUM_OF_VFS + func);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8066
REG_WR(bp, USEM_REG_VFPF_ERR_NUM, BNX2X_MAX_NUM_OF_VFS + func);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8067
REG_WR(bp, CSEM_REG_VFPF_ERR_NUM, BNX2X_MAX_NUM_OF_VFS + func);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8068
REG_WR(bp, XSEM_REG_VFPF_ERR_NUM, BNX2X_MAX_NUM_OF_VFS + func);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8074
REG_WR(bp, DORQ_REG_MODE_ACT, 1); /* no dpm */
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8088
REG_WR(bp, PBF_REG_DISABLE_PF, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8095
REG_WR(bp, CFC_REG_WEAK_ENABLE_PF, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8099
REG_WR(bp, NIG_REG_LLH0_FUNC_EN + port * 8, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8100
REG_WR(bp, NIG_REG_LLH0_FUNC_VLAN_ID + port * 8,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8110
REG_WR(bp, MISC_REG_AEU_GENERAL_ATTN_12 + func*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8112
REG_WR(bp, HC_REG_LEADING_EDGE_0 + port*8, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8113
REG_WR(bp, HC_REG_TRAILING_EDGE_0 + port*8, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8120
REG_WR(bp, MISC_REG_AEU_GENERAL_ATTN_12 + func*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8123
REG_WR(bp, IGU_REG_LEADING_EDGE_LATCH, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8124
REG_WR(bp, IGU_REG_TRAILING_EDGE_LATCH, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8161
REG_WR(bp, addr, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8191
REG_WR(bp, addr, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8215
REG_WR(bp, IGU_REG_SB_INT_BEFORE_MASK_LSB, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8216
REG_WR(bp, IGU_REG_SB_INT_BEFORE_MASK_MSB, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8217
REG_WR(bp, IGU_REG_SB_MASK_LSB, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8218
REG_WR(bp, IGU_REG_SB_MASK_MSB, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8219
REG_WR(bp, IGU_REG_PBA_STATUS_LSB, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8220
REG_WR(bp, IGU_REG_PBA_STATUS_MSB, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8225
REG_WR(bp, 0x2114, 0xffffffff);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8226
REG_WR(bp, 0x2120, 0xffffffff);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
872
REG_WR(bp, HC_REG_INT_MASK + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
887
REG_WR(bp, addr, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9016
REG_WR(bp, BAR_XSTRORM_INTMEM + XSTORM_SPQ_DATA_OFFSET(func),
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
902
REG_WR(bp, IGU_REG_PF_CONFIGURATION, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9021
REG_WR(bp, HC_REG_LEADING_EDGE_0 + port*8, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9022
REG_WR(bp, HC_REG_TRAILING_EDGE_0 + port*8, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9024
REG_WR(bp, IGU_REG_LEADING_EDGE_LATCH, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9025
REG_WR(bp, IGU_REG_TRAILING_EDGE_LATCH, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9030
REG_WR(bp, TM_REG_EN_LINEAR0_TIMER + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9073
REG_WR(bp, NIG_REG_MASK_INTERRUPT_PORT0 + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9076
REG_WR(bp, NIG_REG_LLH0_BRB1_DRV_MASK + port*4, 0x0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9078
REG_WR(bp, (port ? NIG_REG_LLH1_BRB1_NOT_MCP :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9082
REG_WR(bp, MISC_REG_AEU_MASK_ATTN_FUNC_0 + port*4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9300
REG_WR(bp, port ? NIG_REG_P1_LLH_PTP_TO_HOST :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9304
REG_WR(bp, port ? NIG_REG_P1_LLH_PTP_PARAM_MASK :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9306
REG_WR(bp, port ? NIG_REG_P1_LLH_PTP_RULE_MASK :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9308
REG_WR(bp, port ? NIG_REG_P1_TLLH_PTP_PARAM_MASK :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9310
REG_WR(bp, port ? NIG_REG_P1_TLLH_PTP_RULE_MASK :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9314
REG_WR(bp, port ? NIG_REG_P1_PTP_EN :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9386
REG_WR(bp, NIG_REG_LLH0_FUNC_EN + port*8, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9520
REG_WR(bp, addr, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9525
REG_WR(bp, MISC_REG_AEU_GENERAL_MASK, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9537
REG_WR(bp, PXP_REG_HST_DISCARD_DOORBELLS, !!close);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9539
REG_WR(bp, PXP_REG_HST_DISCARD_INTERNAL_WRITES, !!close);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9546
REG_WR(bp, HC_REG_CONFIG_1,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9551
REG_WR(bp, HC_REG_CONFIG_0,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9558
REG_WR(bp, IGU_REG_BLOCK_CONFIGURATION,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9618
REG_WR(bp, shmem + validity_offset, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9687
REG_WR(bp, PXP2_REG_RD_START_INIT, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9688
REG_WR(bp, PXP2_REG_RQ_RBC_DONE, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9781
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_2_CLEAR,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9784
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_1_CLEAR,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9789
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_2_SET,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9794
REG_WR(bp, GRCBASE_MISC + MISC_REGISTERS_RESET_REG_1_SET, reset_mask1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9875
REG_WR(bp, MISC_REG_UNPREPARED, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9898
REG_WR(bp, PGLUE_B_REG_LATCHED_ERRORS_CLR, 0x7f);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
3569
REG_WR(bp, MC_HASH_OFFSET(bp, i), mc_filter[i]);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
829
REG_WR(bp, (BP_PORT(bp) ? NIG_REG_LLH1_FUNC_MEM_ENABLE :
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1000
REG_WR(bp, DORQ_REG_MAX_RVFID_SIZE, ilog2(BNX2X_MAX_NUM_OF_VFS));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1005
REG_WR(bp, DORQ_REG_VF_NORM_CID_BASE, BNX2X_FIRST_VF_CID);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1008
REG_WR(bp, DORQ_REG_VF_NORM_CID_WND_SIZE, BNX2X_VF_CID_WND);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1013
REG_WR(bp, DORQ_REG_VF_NORM_CID_OFST, 3);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1019
REG_WR(bp, DORQ_REG_VF_TYPE_MASK_0, 1);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
102
REG_WR(bp, igu_addr_data, cmd_data.sb_id_and_flags);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1020
REG_WR(bp, DORQ_REG_VF_TYPE_VALUE_0, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1021
REG_WR(bp, DORQ_REG_VF_TYPE_MIN_MCID_0, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1022
REG_WR(bp, DORQ_REG_VF_TYPE_MAX_MCID_0, 0x1ffff);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1027
REG_WR(bp, DORQ_REG_VF_USAGE_CT_LIMIT, 64);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1033
REG_WR(bp, DMAE_REG_BACKWARD_COMP_EN, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
107
REG_WR(bp, igu_addr_ctl, ctl);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1957
REG_WR(bp, reg, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1978
REG_WR(bp, IGU_REG_VF_CONFIGURATION, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
2115
REG_WR(bp, IGU_REG_STATISTIC_NUM_MESSAGE_SENT + vf->abs_vfid * 4 , 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
2477
REG_WR(bp, address, igu_entry);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
2505
REG_WR(bp, PCICFG_OFFSET + GRC_CONFIG_REG_VF_MSIX_CONTROL,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
680
REG_WR(bp, PGLUE_B_REG_INTERNAL_VFID_ENABLE, enable ? 1 : 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
686
REG_WR(bp, TSEM_REG_VFPF_ERR_NUM, abs_vfid);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
687
REG_WR(bp, USEM_REG_VFPF_ERR_NUM, abs_vfid);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
688
REG_WR(bp, CSEM_REG_VFPF_ERR_NUM, abs_vfid);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
689
REG_WR(bp, XSEM_REG_VFPF_ERR_NUM, abs_vfid);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
711
REG_WR(bp, was_err_reg, 1 << (abs_vfid & 0x1f));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
722
REG_WR(bp, IGU_REG_SB_INT_BEFORE_MASK_LSB, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
723
REG_WR(bp, IGU_REG_SB_INT_BEFORE_MASK_MSB, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
724
REG_WR(bp, IGU_REG_SB_MASK_LSB, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
725
REG_WR(bp, IGU_REG_SB_MASK_MSB, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
726
REG_WR(bp, IGU_REG_PBA_STATUS_LSB, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
727
REG_WR(bp, IGU_REG_PBA_STATUS_MSB, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
733
REG_WR(bp, IGU_REG_VF_CONFIGURATION, val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
746
REG_WR(bp, IGU_REG_PROD_CONS_MEMORY + igu_sb_id * 4, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
791
REG_WR(bp, PBF_REG_DISABLE_VF, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
999
REG_WR(bp, DORQ_REG_VF_NORM_VF_BASE, 0);
drivers/net/ethernet/qlogic/qed/qed_dev.c
2472
REG_WR(p_hwfn, addr, 0);
drivers/net/ethernet/qlogic/qed/qed_dev.c
2492
REG_WR(p_hwfn, addr, 0);
drivers/net/ethernet/qlogic/qed/qed_hw.c
165
REG_WR(p_hwfn,
drivers/net/ethernet/qlogic/qed/qed_hw.c
212
REG_WR(p_hwfn, bar_addr, val);
drivers/net/ethernet/qlogic/qed/qed_hw.c
305
REG_WR(p_hwfn,
drivers/net/ethernet/qlogic/qed/qed_hw.c
322
REG_WR(p_hwfn,
drivers/net/ethernet/qlogic/qed/qed_hw.c
338
REG_WR(p_hwfn,
drivers/net/ethernet/qlogic/qed/qed_hw.c
358
REG_WR(p_hwfn,
drivers/net/ethernet/qlogic/qed/qed_init_ops.c
618
REG_WR(p_hwfn, gtt_base + i * PXP_GLOBAL_ENTRY_SIZE,
drivers/net/ethernet/qlogic/qed/qed_sriov.c
1224
REG_WR(p_hwfn,
drivers/net/ethernet/qlogic/qed/qed_sriov.c
3721
REG_WR(p_hwfn,
drivers/net/ethernet/qlogic/qed/qed_vf.c
102
REG_WR(p_hwfn, (uintptr_t)&zone_data->trigger, *((u32 *)&trigger));
drivers/net/ethernet/qlogic/qed/qed_vf.c
89
REG_WR(p_hwfn,
drivers/net/ethernet/qlogic/qed/qed_vf.c
93
REG_WR(p_hwfn,