static int __init pci_iommu_init(void) { struct iommu_table_entry *p; dma_debug_init(PREALLOC_DMA_DEBUG_ENTRIES); #ifdef CONFIG_PCI dma_debug_add_bus(&pci_bus_type); #endif x86_init.iommu.iommu_init(); for (p = __iommu_table; p < __iommu_table_end; p++) { if (p && (p->flags & IOMMU_DETECTED) && p->late_init) p->late_init(); } return 0; }
static int __init dma_init(void) { dma_debug_init(PREALLOC_DMA_DEBUG_ENTRIES); return 0; }