Searched refs:dt_phys (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/arch/arm64/mm/ |
| H A D | fixmap.c | 137 void *__init fixmap_remap_fdt(phys_addr_t dt_phys, int *size, pgprot_t prot) in fixmap_remap_fdt() argument 152 if (!dt_phys || dt_phys % MIN_FDT_ALIGN) in fixmap_remap_fdt() 155 dt_phys_base = round_down(dt_phys, PAGE_SIZE); in fixmap_remap_fdt() 156 offset = dt_phys % PAGE_SIZE; in fixmap_remap_fdt()
|
| /linux-6.15/arch/arm64/kernel/ |
| H A D | setup.c | 170 static void __init setup_machine_fdt(phys_addr_t dt_phys) in setup_machine_fdt() argument 173 void *dt_virt = fixmap_remap_fdt(dt_phys, &size, PAGE_KERNEL); in setup_machine_fdt() 177 memblock_reserve(dt_phys, size); in setup_machine_fdt() 183 if (!early_init_dt_scan(dt_virt, dt_phys)) { in setup_machine_fdt() 188 &dt_phys, dt_virt); in setup_machine_fdt() 200 fixmap_remap_fdt(dt_phys, &size, PAGE_KERNEL_RO); in setup_machine_fdt()
|
| /linux-6.15/include/linux/ |
| H A D | of_fdt.h | 74 extern bool early_init_dt_scan(void *dt_virt, phys_addr_t dt_phys); 75 extern bool early_init_dt_verify(void *dt_virt, phys_addr_t dt_phys);
|
| /linux-6.15/arch/sh/kernel/ |
| H A D | setup.c | 244 void __ref sh_fdt_init(phys_addr_t dt_phys) in sh_fdt_init() argument 255 dt_virt = phys_to_virt(dt_phys); in sh_fdt_init() 260 " at physical address %p\n", (void *)dt_phys); in sh_fdt_init()
|
| /linux-6.15/arch/sh/include/asm/ |
| H A D | setup.h | 24 void sh_fdt_init(phys_addr_t dt_phys);
|
| /linux-6.15/arch/arm64/include/asm/ |
| H A D | mmu.h | 72 extern void *fixmap_remap_fdt(phys_addr_t dt_phys, int *size, pgprot_t prot);
|
| /linux-6.15/drivers/of/ |
| H A D | fdt.c | 1136 bool __init early_init_dt_verify(void *dt_virt, phys_addr_t dt_phys) in early_init_dt_verify() argument 1147 initial_boot_params_pa = dt_phys; in early_init_dt_verify() 1174 bool __init early_init_dt_scan(void *dt_virt, phys_addr_t dt_phys) in early_init_dt_scan() argument 1178 status = early_init_dt_verify(dt_virt, dt_phys); in early_init_dt_scan()
|