iort_get_pl...evice_domain(9)
π
iort_get_pl...evice_domain(9) β bestie edition π
okay so this is a page straight out of the Kernel API Manual, and no, the title isn't glitching β the terminal really does abbreviate it to iort_get_pl...evice_domain(9) and honestly? iconic of it. let's get into it β¨
β¨ NAME β¨
iort_get_platform_device_domain β Find MSI domain related to a platform device
likeβ¦ it literally goes and finds the MSI domain that's related to a platform device. that's the whole vibe check. π¦
πΈ SYNOPSIS πΈ
struct irq_domain * iort_get_platform_device_domain (struct device *dev );
so she takes a struct device *dev and hands you back a struct irq_domain *. simple. clean. slay. π
π«Ά ARGUMENTS π«Ά
devβ thedevpointer associated with the platform device. that's it, that's the whole argument. she asked for one thing and one thing only π
β RETURN β
the MSI domain for this device, NULL otherwise
so like, if it works out you get your MSI domain bestie. if not? NULL. no domain. empty handed. the group chat goes quiet π
π SEE ALSO π
the kernel file lives at ./drivers/acpi/arm64/iort.c β go read it, it's giving main character energy π₯
and here's the whole friend group, no cap, every single one of them:
iort_set_fwnode(9)iort_get_fwnode(9)iort_delete_fwnode(9)iort_get_iort_node(9)iort_register_domain_token(9)iort_deregister_domain_token(9)iort_find_domain_token(9)iort_msi_map_id(9)iort_msi_xlate(9)iort_pmsi_get_msi_info(9)iort_dev_find_its_id(9)iort_get_device_domain(9)iort_iommu_get_resv_regions(9)iort_get_rmr_sids(9)iort_put_rmr_sids(9)iort_iommu_configure_id(9)iort_dma_get_ranges(9)iort_add_platform_device(9)
ngl, that's a whole roster. collect them all like stickers π
and that's the page!! π§ sign-off time: this lil cutie comes from ./drivers/acpi/arm64 and is dated October 2026 π periodt, go find your MSI domain bestie, you got this π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms