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_)