[PATCH] libata basic detection and errata for PATA->SATA bridges