s3c_pm_do_restore(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– 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 the ptr array. 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 🌈


xoxo, your kernel bestie πŸ’… β€” source/version: ./arch/arm/mach-s3c; date: October 2026.

πŸ“¦ where this page comes from