CHIP_REV
if (CHIP_REV(pdev) == CHIP_REV_IKOS)
if(CHIP_REV(pdev) == CHIP_REV_IKOS)
if (CHIP_REV(pdev) == CHIP_REV_FPGA) cnt *= 10;
else if (CHIP_REV(pdev) == CHIP_REV_IKOS) cnt *= 100;
if (CHIP_REV(pdev) == CHIP_REV_FPGA) cnt *= 10;
else if (CHIP_REV(pdev) == CHIP_REV_IKOS) cnt *= 100;
if (CHIP_REV(pdev) == CHIP_REV_FPGA) cnt *= 10;
else if (CHIP_REV(pdev) == CHIP_REV_IKOS) cnt *= 100;
if (CHIP_REV(pdev) == CHIP_REV_FPGA) cnt *= 10;
else if (CHIP_REV(pdev) == CHIP_REV_IKOS) cnt *= 100;
if (CHIP_REV(pdev) == CHIP_REV_FPGA) cnt *= 10;
else if (CHIP_REV(pdev) == CHIP_REV_IKOS) cnt *= 100;
if (CHIP_REV(pdev) == CHIP_REV_FPGA) cnt *= 10;
else if (CHIP_REV(pdev) == CHIP_REV_IKOS) cnt *= 100;
if (CHIP_REV(pdev) == CHIP_REV_FPGA) cnt *= 10;
else if (CHIP_REV(pdev) == CHIP_REV_IKOS) cnt *= 100;
if(CHIP_REV(pdev) == CHIP_REV_FPGA)
else if(CHIP_REV(pdev) == CHIP_REV_IKOS)
if(CHIP_REV(pdev) == CHIP_REV_FPGA) cnt *= 10;
else if(CHIP_REV(pdev) == CHIP_REV_IKOS) cnt *= 100;
if(CHIP_REV(pdev) == CHIP_REV_FPGA)
if(CHIP_REV(pdev) == CHIP_REV_IKOS)
else if(CHIP_REV(pdev) == CHIP_REV_FPGA)
if(CHIP_REV(pdev) != CHIP_REV_FPGA)
if(CHIP_REV(pdev) == CHIP_REV_FPGA)
if(CHIP_REV(pdev) == CHIP_REV_FPGA)
if(CHIP_REV(pdev) == CHIP_REV_IKOS)
if(CHIP_REV(pdev) == CHIP_REV_FPGA)
if(CHIP_REV(pdev) != CHIP_REV_FPGA)
DbgBreakIf(CHIP_REV(pdev) != CHIP_REV_IKOS &&
CHIP_REV(pdev) != CHIP_REV_FPGA);
if(CHIP_REV(pdev) == CHIP_REV_IKOS)
if(CHIP_REV(pdev) == CHIP_REV_FPGA)
if(CHIP_REV(pdev) == CHIP_REV_FPGA)
if(CHIP_REV(pdev) == CHIP_REV_IKOS || CHIP_REV(pdev) == CHIP_REV_FPGA)
if(CHIP_REV(pdev) == CHIP_REV_IKOS)
if(CHIP_REV(pdev) == CHIP_REV_IKOS)
if(CHIP_REV(pdev) == CHIP_REV_FPGA || CHIP_REV(pdev) == CHIP_REV_IKOS)
if(CHIP_REV(pdev) == CHIP_REV_FPGA || CHIP_REV(pdev) == CHIP_REV_IKOS)
(CHIP_REV(pdev)==CHIP_REV_FPGA || CHIP_REV(pdev)==CHIP_REV_IKOS))
if(CHIP_REV(pdev) != CHIP_REV_IKOS)
if(CHIP_REV(pdev) == CHIP_REV_FPGA ||
CHIP_REV(pdev) == CHIP_REV_IKOS)
else if(CHIP_REV(pdev) == CHIP_REV_IKOS ||
CHIP_REV(pdev) == CHIP_REV_FPGA)
else if(CHIP_REV(pdev) == CHIP_REV_IKOS ||
CHIP_REV(pdev) == CHIP_REV_FPGA)
if(CHIP_REV(pdev) == CHIP_REV_FPGA || CHIP_REV(pdev) == CHIP_REV_IKOS)
if(CHIP_REV(pdev) != CHIP_REV_FPGA &&
CHIP_REV(pdev) != CHIP_REV_IKOS)
if(CHIP_REV(_pdev) == CHIP_REV_IKOS) \
if(CHIP_REV(_pdev) == CHIP_REV_IKOS) \
if(CHIP_REV(_pdev) == CHIP_REV_IKOS) \
if(CHIP_REV(_pdev) == CHIP_REV_IKOS) \
if(CHIP_REV(_pdev) == CHIP_REV_IKOS) \
if(CHIP_REV(_pdev) == CHIP_REV_IKOS) \
if(CHIP_REV(_pdev) == CHIP_REV_IKOS) \
if(CHIP_REV(_pdev) == CHIP_REV_IKOS) \
if(CHIP_REV(_pdev) == CHIP_REV_IKOS) \
if(CHIP_REV(_pdev) == CHIP_REV_IKOS) \
if(CHIP_REV(_pdev) == CHIP_REV_IKOS) \
if(CHIP_REV(_pdev) == CHIP_REV_IKOS) \
#define CHIP_REV(_p) (((_p)->hw_info.chip_id) & 0x0000f000)
!(CHIP_REV(_chip_id) & 0x00001000))
if (CHIP_REV(chip_id) == CHIP_REV_Ax)
#define CHIP_REV_SIM(_p) (((0xF - (CHIP_REV(_p) >> CHIP_REV_SHIFT)) \
((CHIP_REV(_p) == CHIP_REV_Bx) || \
((CHIP_REV(_p) == CHIP_REV_Ax) || \
(CHIP_REV(_chip_id) > 0x00005000)
(CHIP_REV(_chip_id) & 0x00001000))
DbgMessage(pdev, INFORMi, "chipid is 0x%x, rev is 0x%x\n", CHIP_NUM(pdev), CHIP_REV(pdev));
chip_rev = CHIP_REV(pdev);
if (CHIP_REV(pdev) == CHIP_REV_EMUL) cnt *= 100;
if (CHIP_REV(pdev) == CHIP_REV_EMUL) cnt *= 100;
#define CHIP_REV(_p) (((_p)->hw_info.chip_id) & CHIP_REV_MASK)
#define CHIP_REV_IS_SLOW(_p) (CHIP_REV(_p) > CHIP_REV_ASIC_MAX)
#define CHIP_REV_IS_FPGA(_p) (CHIP_REV_IS_SLOW(_p) && (CHIP_REV(_p) & CHIP_REV_SIM_IS_FPGA))
#define CHIP_REV_IS_EMUL(_p) (CHIP_REV_IS_SLOW(_p) && !(CHIP_REV(_p)& CHIP_REV_SIM_IS_FPGA)) //if it's simulated, and not FPGA, it's EMUL.
#define CHIP_REV_SIM(_p) ((0xF - (CHIP_REV(_p)>>CHIP_REV_SHIFT))>>1)<<CHIP_REV_SHIFT //For EMUL: Ax=0xE, Bx=0xC, Cx=0xA. For FPGA: Ax=0xF, Bx=0xD, Cx=0xB.
#define CHIP_IS_E3B0(_p) (CHIP_IS_E3(_p)&&( (CHIP_REV(_p) == CHIP_REV_Bx)||(CHIP_REV_SIM(_p) == CHIP_REV_Bx)))
#define CHIP_IS_E3A0(_p) (CHIP_IS_E3(_p)&&( (CHIP_REV(_p) == CHIP_REV_Ax)||(CHIP_REV_SIM(_p) == CHIP_REV_Ax)))
MASK_FIELD(CHIP_REV, p_dev->chip_rev);
if ((CHIP_REV(ac_comp) >= 4) || (CHIP_REV(ac_comp) == 0)) {