of_iomap(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ of_iomap(9) πŸ¦‹

okay so welcome to the Kernel API Manual, bestie β€” we're talking about of_iomap(9) today and it's lowkey iconic. πŸ’…


✨ NAME ✨

of_iomap β€” maps the memory mapped IO for a given device_node. That's the whole vibe. πŸ’–


🌸 SYNOPSIS 🌸

void __iomem * of_iomap (struct device_node *np , int index );

πŸŽ€ ARGUMENTS πŸŽ€

  • np β€” the device whose io range will be mapped. Like, the device in question, bestie. 🫢
  • index β€” index of the io range. Which range we're talking about, iykyk. ✨

πŸ’œ DESCRIPTION πŸ’œ

Returns a pointer to the mapped memory. That's it, that's the description β€” slay. πŸ’…


🌈 SEE ALSO 🌈

Kernel file ./drivers/of/address.c β€” the source file, periodt. Then these besties right here:


xoxo, your local kernel bestie πŸ’œ β€” source/version: ./drivers/of, date: October 2026, page: of_iomap(9). 🫢✨

πŸ“¦ where this page comes from