iort_msi_map_id(9)
π NAME π
okay bestie, this is iort_msi_map_id(9) from the Kernel API Manual β and it does exactly what it says on the tin: Map a MSI input ID for a device β¨
π¦ SYNOPSIS π¦
u32 iort_msi_map_id (struct device *dev , u32 input_id );
π ARGUMENTS π
devβ the device where the mapping is gonna happen, bestie πinput_idβ the device input ID, periodt.
πΈ RETURN πΈ
on success you get the mapped MSI ID back β¨ otherwise you get the input ID back. no cap, that's the whole vibe check.
π SEE ALSO π
the kernel file is ./drivers/acpi/arm64/iort.c, and these icon references are all in the group chat too π«Ά
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_xlate(9)iort_pmsi_get_msi_info(9)iort_dev_find_its_id(9)iort_get_device_domain(9)iort_get_platform_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)
that's the whole page, bestie π source/version is ./drivers/acpi/arm64, dated October 2026, and it's giving absolutely iconic kernel-manual energy πππ¦
π¦ 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