x86: add PATA support to generic and 64 subtargets