STRUCT SLEEP_SAVE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie πŸ’– welcome to the struct sleep_save(9) page in the Kernel API Manual β€” this one is literally about saving information for shared peripherals. The name says it all: struct sleep_save = save information for shared peripherals, periodt ✨


πŸŽ€ SYNOPSIS πŸŽ€

struct sleep_save {
    void __iomem    *reg;
    unsigned long   val;
 };

🧸 Members 🧸

  • reg β€” pointer to the register to save 🫢
  • val β€” holder for the value saved from reg πŸ’…

🌈 DESCRIPTION 🌈

this struct describes a list of registers which is used by the pm core and other subsystem to save and restore register values over suspend. no cap, that's the whole vibe: save and restore register values over suspend 😭✨


πŸ¦‹ SEE ALSO πŸ¦‹

check out the kernel file ./arch/arm/mach-s3c/pm-common.h β€” iykyk πŸ’œ


okay bye bestie 🫢 this page is from ./arch/arm/mach-s3c, dated October 2026, and it's the struct sleep_save(9) manual β€” periodt ✨

πŸ“¦ where this page comes from