ENUM AT91_PM_IOMAPS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, welcome to the enum at91_pm_iomaps(9) page from the Kernel API Manual 🌸. This is literally about the IOs that needs to be mapped for different PM modes, and it's giving tiny-but-iconic enum energy. No cap, it's short, it's useful, and it is absolutely doing its job πŸ’….


✨ SYNOPSIS ✨

enum at91_pm_iomaps {
    AT91_PM_IOMAP_SHDWC ,
    AT91_PM_IOMAP_SFRBU ,
    AT91_PM_IOMAP_ETHC

};

πŸŽ€ Constants πŸŽ€

  • AT91_PM_IOMAP_SHDWC β€” the SHDWC controller, periodt πŸ’…
  • AT91_PM_IOMAP_SFRBU β€” the SFRBU controller, slay ✨
  • AT91_PM_IOMAP_ETHC β€” the Ethernet controller, iconic πŸ¦‹

🌈 SEE ALSO 🌈

if you're going down the rabbit hole, bestie, peep the kernel file ./arch/arm/mach-at91/pm.c and these absolute main characters:

  • struct at91_pm_bu(9)
  • struct at91_pm_sfrbu_regs(9)
  • enum at91_pm_eth_clk(9)
  • enum at91_pm_eth(9)
  • struct at91_pm_quirk_eth(9)
  • struct at91_pm_quirks(9)
  • struct at91_soc_pm(9)
  • at91_pm_switch_ba_to_auto(9)

xoxo, this page comes from ./arch/arm/mach-at91 and it's dated October 2026 β€” stay mapped, bestie πŸ’–βœ¨

πŸ“¦ where this page comes from