power: hibernate: modify for k1 support hibernation

Change-Id: I086b45f70068a3ee77225d38ddc32ebdf69415be
This commit is contained in:
zhangmeng
2024-12-11 19:10:19 +08:00
committed by 张猛
parent 0ac5404c35
commit c560a35075

View File

@@ -171,8 +171,13 @@ static void platform_end(int platform_mode)
static int platform_pre_snapshot(int platform_mode)
{
#ifdef CONFIG_SOC_SPACEMIT_K1X
return (/* platform_mode && */ hibernation_ops) ?
hibernation_ops->pre_snapshot() : 0;
#else
return (platform_mode && hibernation_ops) ?
hibernation_ops->pre_snapshot() : 0;
#endif
}
/**
@@ -201,8 +206,13 @@ static void platform_leave(int platform_mode)
*/
static void platform_finish(int platform_mode)
{
#ifdef CONFIG_SOC_SPACEMIT_K1X
if (/* platform_mode && */ hibernation_ops)
hibernation_ops->finish();
#else
if (platform_mode && hibernation_ops)
hibernation_ops->finish();
#endif
}
/**
@@ -217,8 +227,13 @@ static void platform_finish(int platform_mode)
*/
static int platform_pre_restore(int platform_mode)
{
#ifdef CONFIG_SOC_SPACEMIT_K1X
return (/* platform_mode && */ hibernation_ops) ?
hibernation_ops->pre_restore() : 0;
#else
return (platform_mode && hibernation_ops) ?
hibernation_ops->pre_restore() : 0;
#endif
}
/**