From ba97415ef90568c4d31e4893155773d49ba7aa31 Mon Sep 17 00:00:00 2001 From: Stefan Kalkowski Date: Fri, 7 Oct 2022 11:17:09 +0200 Subject: [PATCH] pci_decode: prefer MSI over MSI-x Ref genodelabs/genode#4578 --- repos/os/src/app/pci_decode/main.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/repos/os/src/app/pci_decode/main.cc b/repos/os/src/app/pci_decode/main.cc index 4726d59e14..cf237a12a7 100644 --- a/repos/os/src/app/pci_decode/main.cc +++ b/repos/os/src/app/pci_decode/main.cc @@ -160,14 +160,14 @@ void Main::parse_pci_function(Bdf bdf, if (supports_irq || supports_msi) gen.node("irq", [&] { - if (msi_capable && msi_x) { - gen.attribute("type", "msi-x"); + if (msi_capable && msi) { + gen.attribute("type", "msi"); gen.attribute("number", msi_number++); return; } - if (msi_capable && msi) { - gen.attribute("type", "msi"); + if (msi_capable && msi_x) { + gen.attribute("type", "msi-x"); gen.attribute("number", msi_number++); return; }