[PATCH] I2O: fix and workaround for Motorola/Freescale controller