Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/arch/arm64/kernel/
H A Dsetup.c178 asmlinkage void __init early_fdt_map(u64 dt_phys) in early_fdt_map() argument
183 early_fdt_ptr = fixmap_remap_fdt(dt_phys, &fdt_size, PAGE_KERNEL); in early_fdt_map()
186 static void __init setup_machine_fdt(phys_addr_t dt_phys) in setup_machine_fdt() argument
189 void *dt_virt = fixmap_remap_fdt(dt_phys, &size, PAGE_KERNEL); in setup_machine_fdt()
193 memblock_reserve(dt_phys, size); in setup_machine_fdt()
200 &dt_phys, dt_virt); in setup_machine_fdt()
207 fixmap_remap_fdt(dt_phys, &size, PAGE_KERNEL_RO); in setup_machine_fdt()
/OK3568_Linux_fs/kernel/arch/sh/kernel/
H A Dsetup.c248 void __ref sh_fdt_init(phys_addr_t dt_phys) in sh_fdt_init() argument
259 dt_virt = phys_to_virt(dt_phys); in sh_fdt_init()
264 " at physical address %p\n", (void *)dt_phys); in sh_fdt_init()
/OK3568_Linux_fs/kernel/arch/arm64/include/asm/
H A Dsetup.h9 void early_fdt_map(u64 dt_phys);
H A Dmmu.h70 extern void *fixmap_remap_fdt(phys_addr_t dt_phys, int *size, pgprot_t prot);
/OK3568_Linux_fs/kernel/arch/arm64/mm/
H A Dmmu.c1310 void *__init fixmap_remap_fdt(phys_addr_t dt_phys, int *size, pgprot_t prot) in fixmap_remap_fdt() argument
1324 if (!dt_phys || dt_phys % MIN_FDT_ALIGN) in fixmap_remap_fdt()
1342 offset = dt_phys % SWAPPER_BLOCK_SIZE; in fixmap_remap_fdt()
1346 create_mapping_noalloc(round_down(dt_phys, SWAPPER_BLOCK_SIZE), in fixmap_remap_fdt()
1357 create_mapping_noalloc(round_down(dt_phys, SWAPPER_BLOCK_SIZE), dt_virt_base, in fixmap_remap_fdt()