mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2026-01-05 15:45:05 +00:00
As we enable Interrupt Remapping Hardware in ACRN, Queued Invalidation (QI) needs to be used clear DMAR hardware caches. This patch introduces Queued Invalidation APIs. Code related to Register based Invalidation is removed from ACRN and platforms that do not support QI cannot boot with ACRN after this patch. Tracked-On: #2426 Signed-off-by: Sainath Grandhi <sainath.grandhi@intel.com> Reviewed-by: Binbin Wu <binbin.wu@intel.com>