STRUCT TNG_WAKE_REGS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 struct tng_wake_regs(9) 🌸

okay bestie, welcome to the Kernel API Manual page for struct tng_wake_regs πŸ’– this is the little struct that holds platform specific wake registers, and yes it's giving "small but important" energy. no cap.


πŸ¦‹ NAME πŸ¦‹

struct tng_wake_regs β€” Platform specific wake registers ✨


🌈 SYNOPSIS 🌈

       struct tng_wake_regs {
           u32 gwmr;
           u32 gwsr;
           u32 gsir;
        };

literally three u32 fields, periodt πŸ’…


πŸ’… Members πŸ’…

  • gwmr β€” Wake mask 🫢
  • gwsr β€” Wake source ⭐
  • gsir β€” Secure input πŸ”₯

πŸŽ€ SEE ALSO πŸŽ€

Kernel file ./drivers/gpio/gpio-tangier.h and these iconic structs:

  • struct tng_gpio_pinrange(9)
  • struct tng_gpio_pin_info(9)
  • struct tng_gpio_info(9)
  • struct tng_gpio(9)

go off, kernel docs πŸ‘‘


made with πŸ’– from source/version ./drivers/gpio, dated October 2026, and this page is struct tng_wake_regs(9) β€” mwah πŸ’‹

πŸ“¦ where this page comes from