scsi: ufs: Allow an error return value from ->device_reset()
[linux-2.6-microblaze.git] / drivers / scsi / ufs / ufs-mediatek.c
index 8df73bc..914a827 100644 (file)
@@ -743,7 +743,7 @@ static int ufs_mtk_link_startup_notify(struct ufs_hba *hba,
        return ret;
 }
 
-static void ufs_mtk_device_reset(struct ufs_hba *hba)
+static int ufs_mtk_device_reset(struct ufs_hba *hba)
 {
        struct arm_smccc_res res;
 
@@ -764,6 +764,8 @@ static void ufs_mtk_device_reset(struct ufs_hba *hba)
        usleep_range(10000, 15000);
 
        dev_info(hba->dev, "device reset done\n");
+
+       return 0;
 }
 
 static int ufs_mtk_link_set_hpm(struct ufs_hba *hba)