Home
last modified time | relevance | path

Searched refs:dart_tablebase (Results 1 – 1 of 1) sorted by relevance

/Linux-v4.19/arch/powerpc/sysdev/
Ddart_iommu.c53 static u32 *dart_tablebase; variable
254 dart_tablebase = __va(memblock_alloc_base(1UL<<24, in allocate_dart()
258 kmemleak_no_scan((void *)dart_tablebase); in allocate_dart()
268 printk(KERN_INFO "DART table allocated at: %p\n", dart_tablebase); in allocate_dart()
306 dart_tablebase[i] = dart_emptyval; in dart_init()
309 dart_cache_sync(dart_tablebase, dart_tablesize / sizeof(u32)); in dart_init()
312 base = ((unsigned long)dart_tablebase) >> DART_PAGE_SHIFT; in dart_init()
351 iommu_table_dart.it_base = (unsigned long)dart_tablebase; in iommu_table_dart_setup()
456 dart_cache_sync(dart_tablebase, dart_tablesize / sizeof(u32)); in iommu_dart_restore()
462 if (!dart_tablebase) in iommu_init_late_dart()