s3c_pm_do_restore(9)
π NAME π
okay bestie, welcome to s3c_pm_do_restore(9) β the Kernel API Manual page thatβs literally about restoring register values from the save list. slay.
β¨ SYNOPSIS β¨
void s3c_pm_do_restore (const struct sleep_save *ptr , int count );
π ARGUMENTS π
ptrβ pointer to an array of registers. thatβs the stash, bestie.countβ size of theptrarray. yes maβam, we need the number.
π¦ DESCRIPTION π¦
So what it does: it restores the register values that were saved by s3c_pm_do_save. cute, consistent, iconic.
note: we do not use S3C_PMDBG in here, as the system may not have restore the UARTs state yet. and yes, thatβs the vibe β the UARTs are still waking up, so no debug chatter from this function. periodt.
π SEE ALSO π
- Kernel file
./arch/arm/mach-s3c/pm-common.c s3c_pm_do_save(9)s3c_pm_do_restore_core(9)
xoxo, your kernel bestie π
β source/version: ./arch/arm/mach-s3c; date: October 2026.
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms