[PATCH] libata: improve driver initialization and deinitialization