Loading arch/microblaze/kernel/prom.c +2 −2 Original line number Diff line number Diff line Loading @@ -47,9 +47,9 @@ void __init early_init_dt_add_memory_arch(u64 base, u64 size) memblock_add(base, size); } u64 __init early_init_dt_alloc_memory_arch(u64 size, u64 align) void * __init early_init_dt_alloc_memory_arch(u64 size, u64 align) { return memblock_alloc(size, align); return __va(memblock_alloc(size, align)); } #ifdef CONFIG_EARLY_PRINTK Loading arch/mips/kernel/prom.c +2 −4 Original line number Diff line number Diff line Loading @@ -45,11 +45,9 @@ void __init free_mem_mach(unsigned long addr, unsigned long size) return free_bootmem(addr, size); } u64 __init early_init_dt_alloc_memory_arch(u64 size, u64 align) void * __init early_init_dt_alloc_memory_arch(u64 size, u64 align) { return virt_to_phys( __alloc_bootmem(size, align, __pa(MAX_DMA_ADDRESS)) ); return __alloc_bootmem(size, align, __pa(MAX_DMA_ADDRESS)); } #ifdef CONFIG_BLK_DEV_INITRD Loading arch/powerpc/kernel/prom.c +2 −2 Original line number Diff line number Diff line Loading @@ -519,9 +519,9 @@ void __init early_init_dt_add_memory_arch(u64 base, u64 size) memblock_add(base, size); } u64 __init early_init_dt_alloc_memory_arch(u64 size, u64 align) void * __init early_init_dt_alloc_memory_arch(u64 size, u64 align) { return memblock_alloc(size, align); return __va(memblock_alloc(size, align)); } #ifdef CONFIG_BLK_DEV_INITRD Loading drivers/of/fdt.c +1 −7 Original line number Diff line number Diff line Loading @@ -692,12 +692,6 @@ int __init early_init_dt_scan_chosen(unsigned long node, const char *uname, return 1; } static void *__init early_device_tree_alloc(u64 size, u64 align) { unsigned long mem = early_init_dt_alloc_memory_arch(size, align); return __va(mem); } /** * unflatten_device_tree - create tree of device_nodes from flat blob * Loading @@ -709,7 +703,7 @@ static void *__init early_device_tree_alloc(u64 size, u64 align) void __init unflatten_device_tree(void) { __unflatten_device_tree(initial_boot_params, &allnodes, early_device_tree_alloc); early_init_dt_alloc_memory_arch); /* Get pointer to OF "/chosen" node for use everywhere */ of_chosen = of_find_node_by_path("/chosen"); Loading drivers/spi/spi_sh_msiof.c +1 −1 Original line number Diff line number Diff line Loading @@ -635,7 +635,7 @@ static int sh_msiof_spi_remove(struct platform_device *pdev) ret = spi_bitbang_stop(&p->bitbang); if (!ret) { pm_runtime_disable(&pdev->dev); free_irq(platform_get_irq(pdev, 0), sh_msiof_spi_irq); free_irq(platform_get_irq(pdev, 0), p); iounmap(p->mapbase); clk_put(p->clk); spi_master_put(p->bitbang.master); Loading Loading
arch/microblaze/kernel/prom.c +2 −2 Original line number Diff line number Diff line Loading @@ -47,9 +47,9 @@ void __init early_init_dt_add_memory_arch(u64 base, u64 size) memblock_add(base, size); } u64 __init early_init_dt_alloc_memory_arch(u64 size, u64 align) void * __init early_init_dt_alloc_memory_arch(u64 size, u64 align) { return memblock_alloc(size, align); return __va(memblock_alloc(size, align)); } #ifdef CONFIG_EARLY_PRINTK Loading
arch/mips/kernel/prom.c +2 −4 Original line number Diff line number Diff line Loading @@ -45,11 +45,9 @@ void __init free_mem_mach(unsigned long addr, unsigned long size) return free_bootmem(addr, size); } u64 __init early_init_dt_alloc_memory_arch(u64 size, u64 align) void * __init early_init_dt_alloc_memory_arch(u64 size, u64 align) { return virt_to_phys( __alloc_bootmem(size, align, __pa(MAX_DMA_ADDRESS)) ); return __alloc_bootmem(size, align, __pa(MAX_DMA_ADDRESS)); } #ifdef CONFIG_BLK_DEV_INITRD Loading
arch/powerpc/kernel/prom.c +2 −2 Original line number Diff line number Diff line Loading @@ -519,9 +519,9 @@ void __init early_init_dt_add_memory_arch(u64 base, u64 size) memblock_add(base, size); } u64 __init early_init_dt_alloc_memory_arch(u64 size, u64 align) void * __init early_init_dt_alloc_memory_arch(u64 size, u64 align) { return memblock_alloc(size, align); return __va(memblock_alloc(size, align)); } #ifdef CONFIG_BLK_DEV_INITRD Loading
drivers/of/fdt.c +1 −7 Original line number Diff line number Diff line Loading @@ -692,12 +692,6 @@ int __init early_init_dt_scan_chosen(unsigned long node, const char *uname, return 1; } static void *__init early_device_tree_alloc(u64 size, u64 align) { unsigned long mem = early_init_dt_alloc_memory_arch(size, align); return __va(mem); } /** * unflatten_device_tree - create tree of device_nodes from flat blob * Loading @@ -709,7 +703,7 @@ static void *__init early_device_tree_alloc(u64 size, u64 align) void __init unflatten_device_tree(void) { __unflatten_device_tree(initial_boot_params, &allnodes, early_device_tree_alloc); early_init_dt_alloc_memory_arch); /* Get pointer to OF "/chosen" node for use everywhere */ of_chosen = of_find_node_by_path("/chosen"); Loading
drivers/spi/spi_sh_msiof.c +1 −1 Original line number Diff line number Diff line Loading @@ -635,7 +635,7 @@ static int sh_msiof_spi_remove(struct platform_device *pdev) ret = spi_bitbang_stop(&p->bitbang); if (!ret) { pm_runtime_disable(&pdev->dev); free_irq(platform_get_irq(pdev, 0), sh_msiof_spi_irq); free_irq(platform_get_irq(pdev, 0), p); iounmap(p->mapbase); clk_put(p->clk); spi_master_put(p->bitbang.master); Loading