iort_pmsi_get_msi_info(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– iort_pmsi_get_msi_info(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual β€” this page is all about iort_pmsi_get_msi_info(9), and it is literally here to get the device id and translate frame PA for a device. no cap 🫢✨


✨ NAME ✨

iort_pmsi_get_msi_info β€” Get the device id and translate frame PA for a device. periodt πŸ’…


🌸 SYNOPSIS 🌸

int iort_pmsi_get_msi_info (struct device *dev , u32 *dev_id ,
       phys_addr_t *pa );

πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” the device we're doing the mapping for, bestie πŸ’–
  • dev_id β€” the device ID found πŸ‘‘
  • pa β€” optional pointer to store translate frame address πŸ¦‹
yes, pa is optional β€” it said what it said πŸ™ˆ

πŸ’… RETURN πŸ’…

0 for successful devid and pa retrieval, -ENODEV on error 😭


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/acpi/arm64/iort.c β€” go vibe with these other pages too:


okay that's the whole page, bestie β€” cute sign-off time: this one comes from source/version ./drivers/acpi/arm64, dated October 2026, and it's the iort_pmsi_get_msi_info(9) manual page. bye πŸ’…βœ¨πŸŽ€

πŸ“¦ where this page comes from