ICH_RESETREGS
iputbyte(chip, ICH_REG_OFF_CR + chip->ichd[i].reg_offset, ICH_RESETREGS);
if ((igetbyte(chip, ICH_REG_OFF_CR + chip->ichd[i].reg_offset) & ICH_RESETREGS) == 0)
iputbyte(chip, ICH_REG_OFF_CR + chip->ichd[i].reg_offset, ICH_RESETREGS);
iputbyte(chip, port + ICH_REG_OFF_CR, ICH_RESETREGS);
iputbyte(chip, port + ICH_REG_OFF_CR, ICH_RESETREGS);
iputbyte(chip, port + ICH_REG_OFF_CR, ICH_RESETREGS);
iputbyte(chip, port + ICH_REG_OFF_CR, ICH_RESETREGS);
iputbyte(chip, ICH_REG_OFF_CR + chip->ichd[i].reg_offset, ICH_RESETREGS);
iputbyte(chip, ICH_REG_OFF_CR + chip->ichd[i].reg_offset, ICH_RESETREGS);