summary refs log tree commit diff
path: root/aarch64
diff options
context:
space:
mode:
authorDaniel Verkamp <dverkamp@chromium.org>2018-11-13 12:18:57 -0800
committerchrome-bot <chrome-bot@chromium.org>2018-11-16 05:02:22 -0800
commitac2e50a6ced9f6cf7885a6d8a9ce3edde8a755d6 (patch)
treef9bf0de3685a8cb69fdaafa83c7c0e16076c9c39 /aarch64
parentf0fd764428418cd520dfb6d60ae65a790c18cecc (diff)
downloadcrosvm-ac2e50a6ced9f6cf7885a6d8a9ce3edde8a755d6.tar
crosvm-ac2e50a6ced9f6cf7885a6d8a9ce3edde8a755d6.tar.gz
crosvm-ac2e50a6ced9f6cf7885a6d8a9ce3edde8a755d6.tar.bz2
crosvm-ac2e50a6ced9f6cf7885a6d8a9ce3edde8a755d6.tar.lz
crosvm-ac2e50a6ced9f6cf7885a6d8a9ce3edde8a755d6.tar.xz
crosvm-ac2e50a6ced9f6cf7885a6d8a9ce3edde8a755d6.tar.zst
crosvm-ac2e50a6ced9f6cf7885a6d8a9ce3edde8a755d6.zip
aarch64: report PCI interrupts as level triggered
This matches the x86 mptable change from commit ac242df107de.

BUG=None
TEST=Boot termina on kevin

Change-Id: I370419f3edc1271df4ae7cdbe4b35241945c2757
Signed-off-by: Daniel Verkamp <dverkamp@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/1333942
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Diffstat (limited to 'aarch64')
-rw-r--r--aarch64/src/fdt.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/aarch64/src/fdt.rs b/aarch64/src/fdt.rs
index 01ac887..8690111 100644
--- a/aarch64/src/fdt.rs
+++ b/aarch64/src/fdt.rs
@@ -409,7 +409,7 @@ fn create_pci_nodes(
         // CONTROLLER_DATA(3)
         interrupts.push(GIC_FDT_IRQ_TYPE_SPI);
         interrupts.push(AARCH64_IRQ_BASE + i as u32);
-        interrupts.push(IRQ_TYPE_EDGE_RISING);
+        interrupts.push(IRQ_TYPE_LEVEL_HIGH);
 
         // PCI_DEVICE(3)
         masks.push(0xf800); // bits 11..15 (device)