[PATCH] i2c: SMBus PEC support rewrite, 1 of 3