From 0c4ac9f6ad74f264dcdc8cd71b26596d136481e8 Mon Sep 17 00:00:00 2001 From: Arun Prakash Date: Fri, 21 Feb 2020 15:48:58 +0530 Subject: [PATCH] soc: qcom: smem: Implementing thaw callback Implementing thaw callback to restore the smem driver state if hibernation failed. Change-Id: I7e426a73b14c61f3a47d41fc4a0aa24313457eda Signed-off-by: Arun Prakash --- drivers/soc/qcom/smem.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/soc/qcom/smem.c b/drivers/soc/qcom/smem.c index 78147db94d87..aa97b97cb550 100644 --- a/drivers/soc/qcom/smem.c +++ b/drivers/soc/qcom/smem.c @@ -1088,8 +1088,9 @@ static int qcom_smem_restore(struct device *dev) } static const struct dev_pm_ops qcom_smem_pm_ops = { - .freeze = qcom_smem_freeze, - .restore = qcom_smem_restore, + .freeze_late = qcom_smem_freeze, + .restore_early = qcom_smem_restore, + .thaw_early = qcom_smem_restore, }; static const struct of_device_id qcom_smem_of_match[] = {