Fix up and generalize the ITE IT8708F code. It was only working out of