Home
last modified time | relevance | path

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

/linux-6.3-rc2/arch/powerpc/sysdev/
A Ddart_iommu.c39 static u32 *dart_tablebase; variable
240 dart_tablebase = memblock_alloc_try_nid_raw(SZ_16M, SZ_16M, in allocate_dart()
243 if (!dart_tablebase) in allocate_dart()
247 kmemleak_no_scan((void *)dart_tablebase); in allocate_dart()
260 printk(KERN_INFO "DART table allocated at: %p\n", dart_tablebase); in allocate_dart()
298 dart_tablebase[i] = dart_emptyval; in dart_init()
301 dart_cache_sync(dart_tablebase, dart_tablesize / sizeof(u32)); in dart_init()
304 base = ((unsigned long)dart_tablebase) >> DART_PAGE_SHIFT; in dart_init()
343 iommu_table_dart.it_base = (unsigned long)dart_tablebase; in iommu_table_dart_setup()
429 dart_cache_sync(dart_tablebase, dart_tablesize / sizeof(u32)); in iommu_dart_restore()
[all …]

Completed in 10 milliseconds