Thanks Sergei & Andrew, Will remove extra brackets and repost. Woojung
> > @@ -471,7 +472,7 @@ static int lan78xx_read_raw_eeprom(struct > lan78xx_net *dev, u32 offset, > > */ > > ret = lan78xx_read_reg(dev, HW_CFG, &val); > > saved = val; > > - if ((dev->devid & ID_REV_CHIP_ID_MASK_) == 0x78000000) { > > + if ((dev->chipid) == ID_REV_CHIP_ID_7800_) { > > @@ -505,7 +506,7 @@ static int lan78xx_read_raw_eeprom(struct > lan78xx_net *dev, u32 offset, > > > > retval = 0; > > exit: > > - if ((dev->devid & ID_REV_CHIP_ID_MASK_) == 0x78000000) > > + if ((dev->chipid) == ID_REV_CHIP_ID_7800_) > > @@ -539,7 +540,7 @@ static int lan78xx_write_raw_eeprom(struct > lan78xx_net *dev, u32 offset, > > */ > > ret = lan78xx_read_reg(dev, HW_CFG, &val); > > saved = val; > > - if ((dev->devid & ID_REV_CHIP_ID_MASK_) == 0x78000000) { > > + if ((dev->chipid) == ID_REV_CHIP_ID_7800_) { > > @@ -587,7 +588,7 @@ static int lan78xx_write_raw_eeprom(struct > lan78xx_net *dev, u32 offset, > > > > retval = 0; > > exit: > > - if ((dev->devid & ID_REV_CHIP_ID_MASK_) == 0x78000000) > > + if ((dev->chipid) == ID_REV_CHIP_ID_7800_)