iort_register_domain_token(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, iort_register_domain_token β€” it registers a domain token along with its related ITS ID and base address into the list, and that list is literally where we go to get it back later on. it's giving save-your-spot energy fr fr πŸ’…


✨ SYNOPSIS ✨

int iort_register_domain_token (int trans_id , phys_addr_t base , struct fwnode_handle *fw_node );

like, that's the whole signature, no cap 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • trans_id β€” the ITS ID. that's it, that's the whole vibe.
  • base β€” the ITS base address. iconic, holds the location info πŸ’–
  • fw_node β€” the domain token. the little star of the show ⭐

🌈 RETURN 🌈

  • 0 on success β€” slay, we did it πŸ‘‘
  • -ENOMEM if there's no memory when allocating the list element β€” literally cannot even, the allocator ran dry 😭

πŸ¦‹ SEE ALSO πŸ¦‹

all the sibling functions in the Kernel file ./drivers/acpi/arm64/iort.c β€” go show them some love 🫢


and that's the whole page, bestie ✨ this one lives in ./drivers/acpi/arm64, dated October 2026, and it's brought to you by iort_register_domain_token(9) β€” mwah, study it, love it, cite it πŸ’œπŸŽ€

πŸ“¦ where this page comes from