We want this to happen after the PCI quirks, which are now running at
the very end of the fs_initcalls.
This works around the BIOS problems which were originally addressed by
commit
bbd25ecf2d3c97b3387a9791351e18082859f04a ('USB: Work around BIOS
bugs by quiescing USB controllers earlier'), which was reverted in
commit
40ecb5d8e7ad4100fb2835aa152eec0952540b10.
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
amd_iommu_shutdown();
}
/* Must execute after PCI subsystem */
-fs_initcall(pci_iommu_init);
+rootfs_initcall(pci_iommu_init);
#ifdef CONFIG_PCI
/* Many VIA bridges seem to corrupt data for DAC. Disable it here */