omap_iommu_domain_activate(9)
π¦ omap_iommu_domain_activate(9) π¦
okay bestie, welcome to the Kernel API Manual β this page is about omap_iommu_domain_activate, and itβs lowkey a whole runtime-resume situation. π«Ά
π NAME π
omap_iommu_domain_activate β activate attached iommu devices β¨
πΈ SYNOPSIS πΈ
int omap_iommu_domain_activate (struct iommu_domain *domain );
β¨ ARGUMENTS β¨
domainβ the iommu domain attached to the target iommu device. Thatβs the one getting activated, no cap. π
π¦ DESCRIPTION π¦
okay so hereβs the tea: this API lets the client devices of IOMMU devices resume the IOMMUs they control at runtime, and they gotta do that before they can resume operations. literally the βwake up babe, weβre resumingβ moment. π
System Resume will leverage the PM driver late callbacks. thatβs the assigned main character energy for the resume flow, fr fr. π₯
π SEE ALSO π
- Kernel file
./drivers/iommu/omap-iommu.ctoto_omap_domain(9) omap_iommu_save_ctx(9)omap_iommu_restore_ctx(9)load_iotlb_entry(9)flush_iotlb_page(9)flush_iotlb_all(9)omap_iopgtable_store_entry(9)iopgtable_lookup_entry(9)iopgtable_clear_entry(9)omap_iommu_attach(9)omap_iommu_detach(9)omap_iommu_domain_deactivate(9)omap_iommu_runtime_suspend(9)omap_iommu_runtime_resume(9)omap_iommu_prepare(9)
okay bye bestie β source: ./drivers/iommu, date: October 2026, and itβs still the Kernel API Manual. slay π
β¨
π¦ 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