STRUCT PRM_RESET_SRC_MAP(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so this is the manual page for struct prm_reset_src_map(9) from the Kernel API Manual, and bestie it literally does one iconic job: map register bitshifts to standard bitshifts. no cap, that's the whole name. πŸ’…βœ¨


πŸ› οΈ SYNOPSIS πŸ› οΈ

here's the struct in all her exact, character-for-character glory:

       struct prm_reset_src_map {
           s8 reg_shift;
           s8 std_shift;
        };

🫢 Members 🫢

  • reg_shift β€” the bitshift in the PRM reset source register. πŸ“
  • std_shift β€” the bitshift equivalent in the standard reset source list. 🎯

πŸ’« Description πŸ’«

the fields are signed because -1 is used as a terminator. periodt. that -1 is lowkey the β€œwe're done here” signal, and the signed-ness is how the struct keeps that option open. πŸ›‘βœ¨


🌸 SEE ALSO 🌸

  • Kernel file ./arch/arm/mach-omap2/prm.h
  • struct prm_ll_data(9)

made with πŸ’– from ./arch/arm/mach-omap2, October 2026 β€” go off bestie πŸ’…πŸ¦‹

πŸ“¦ where this page comes from