libata: use PIO for non-16 byte aligned ATAPI commands