Home
last modified time | relevance | path

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

/linux-6.1.9/arch/arm/mach-hisi/
Dplatsmp.c23 void hi3xxx_set_cpu_jump(int cpu, void *jump_addr) in hi3xxx_set_cpu_jump() argument
28 writel_relaxed(__pa_symbol(jump_addr), ctrl_base + ((cpu - 1) << 2)); in hi3xxx_set_cpu_jump()
106 static void hix5hd2_set_scu_boot_addr(phys_addr_t start_addr, phys_addr_t jump_addr) in hix5hd2_set_scu_boot_addr() argument
113 writel_relaxed(jump_addr, virt + 4); /* pc jump phy address */ in hix5hd2_set_scu_boot_addr()
142 static void hip01_set_boot_addr(phys_addr_t start_addr, phys_addr_t jump_addr) in hip01_set_boot_addr() argument
149 writel_relaxed(jump_addr, virt + 4); in hip01_set_boot_addr()
Dcore.h7 extern void hi3xxx_set_cpu_jump(int cpu, void *jump_addr);
/linux-6.1.9/arch/riscv/kernel/
Dmachine_kexec.c209 unsigned long jump_addr = (unsigned long) image->start; in machine_kexec() local
228 jump_addr, this_hart_id); in machine_kexec()
236 kexec_method(first_ind_entry, jump_addr, fdt_addr, in machine_kexec()
/linux-6.1.9/arch/arm/mach-imx/
Dsrc.c146 void imx_set_cpu_jump(int cpu, void *jump_addr) in imx_set_cpu_jump() argument
149 writel_relaxed(__pa_symbol(jump_addr), in imx_set_cpu_jump()
Dcommon.h64 void imx_set_cpu_jump(int cpu, void *jump_addr);
/linux-6.1.9/arch/riscv/include/asm/
Dkexec.h50 unsigned long jump_addr,