this removes isolation between devices and
may put more devices in an IOMMU group.
force_floating [S390] Force usage of floating interrupts.
+ nomio [S390] Do not use MIO instructions.
pcie_aspm= [PCIE] Forcibly enable or disable PCIe Active State Power
Management.
}
static unsigned int s390_pci_probe __initdata = 1;
+static unsigned int s390_pci_no_mio __initdata;
unsigned int s390_pci_force_floating __initdata;
static unsigned int s390_pci_initialized;
s390_pci_probe = 0;
return NULL;
}
+ if (!strcmp(str, "nomio")) {
+ s390_pci_no_mio = 1;
+ return NULL;
+ }
if (!strcmp(str, "force_floating")) {
s390_pci_force_floating = 1;
return NULL;
if (!test_facility(69) || !test_facility(71))
return 0;
- if (test_facility(153))
+ if (test_facility(153) && !s390_pci_no_mio)
static_branch_enable(&have_mio);
rc = zpci_debug_init();