x86: refactor ioport unification