NIG_REG_MASK_INTERRUPT_PORT0
if (REG_RD(cb, NIG_REG_MASK_INTERRUPT_PORT0 +
NIG_REG_MASK_INTERRUPT_PORT0 +
if (REG_RD(cb, NIG_REG_MASK_INTERRUPT_PORT0 +
NIG_REG_MASK_INTERRUPT_PORT0 +
elink_bits_dis(cb, NIG_REG_MASK_INTERRUPT_PORT0 + params->port*4,
elink_bits_dis(cb, NIG_REG_MASK_INTERRUPT_PORT0 + port*4,
elink_bits_dis(cb, NIG_REG_MASK_INTERRUPT_PORT0 +
elink_bits_dis(cb, NIG_REG_MASK_INTERRUPT_PORT0 +
elink_bits_dis(cb, NIG_REG_MASK_INTERRUPT_PORT0 + params->port*4,
NIG_REG_MASK_INTERRUPT_PORT0 + port*4,
REG_RD(cb, NIG_REG_MASK_INTERRUPT_PORT0 + port*4),
REG_RD(cb, NIG_REG_MASK_INTERRUPT_PORT0 + port*4),
REG_WR(pdev, NIG_REG_MASK_INTERRUPT_PORT0 + 4*PORT_ID(pdev), nig_mask);
ASSERT_STATIC( NIG_REG_MASK_INTERRUPT_PORT0 + 4 == NIG_REG_MASK_INTERRUPT_PORT1 );
nig_mask = REG_RD(pdev, NIG_REG_MASK_INTERRUPT_PORT0 + 4*PORT_ID(pdev));
REG_WR(pdev, NIG_REG_MASK_INTERRUPT_PORT0 + 4*PORT_ID(pdev), 0);
REG_WR(pdev, NIG_REG_MASK_INTERRUPT_PORT0 + 4*port,0x0);
{ NIG_REG_MASK_INTERRUPT_PORT0, {1, 1, 1, 1}, (LM_NIG_SAVE | LM_NIG_RESTORE) },
REG_WR(pdev,(port ? NIG_REG_MASK_INTERRUPT_PORT1 : NIG_REG_MASK_INTERRUPT_PORT0), 0);