diff options
-rw-r--r-- | drivers/mmc/core/pwrseq_emmc.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/mmc/core/pwrseq_emmc.c b/drivers/mmc/core/pwrseq_emmc.c index 137c97fb7aa8..ad4f94ec7e8d 100644 --- a/drivers/mmc/core/pwrseq_emmc.c +++ b/drivers/mmc/core/pwrseq_emmc.c | |||
@@ -84,11 +84,11 @@ struct mmc_pwrseq *mmc_pwrseq_emmc_alloc(struct mmc_host *host, | |||
84 | 84 | ||
85 | /* | 85 | /* |
86 | * register reset handler to ensure emmc reset also from | 86 | * register reset handler to ensure emmc reset also from |
87 | * emergency_reboot(), priority 129 schedules it just before | 87 | * emergency_reboot(), priority 255 is the highest priority |
88 | * system reboot | 88 | * so it will be executed before any system reboot handler. |
89 | */ | 89 | */ |
90 | pwrseq->reset_nb.notifier_call = mmc_pwrseq_emmc_reset_nb; | 90 | pwrseq->reset_nb.notifier_call = mmc_pwrseq_emmc_reset_nb; |
91 | pwrseq->reset_nb.priority = 129; | 91 | pwrseq->reset_nb.priority = 255; |
92 | register_restart_handler(&pwrseq->reset_nb); | 92 | register_restart_handler(&pwrseq->reset_nb); |
93 | 93 | ||
94 | pwrseq->pwrseq.ops = &mmc_pwrseq_emmc_ops; | 94 | pwrseq->pwrseq.ops = &mmc_pwrseq_emmc_ops; |