vmm: Configure VM on AArch64

Signed-off-by: Michael Zhao <michael.zhao@arm.com>
This commit is contained in:
Michael Zhao
2020-06-09 18:28:02 +08:00
committed by Rob Bradford
parent 917219fa92
commit 5cd1730bc4
6 changed files with 77 additions and 23 deletions

View File

@@ -1092,6 +1092,14 @@ impl DeviceManager {
Ok(interrupt_controller)
}
#[cfg(target_arch = "aarch64")]
pub fn enable_interrupt_controller(&self) -> DeviceManagerResult<()> {
if let Some(interrupt_controller) = &self.interrupt_controller {
interrupt_controller.lock().unwrap().enable().unwrap();
}
Ok(())
}
#[cfg(target_arch = "x86_64")]
fn add_interrupt_controller(
&mut self,