Lines Matching refs:core_id
38 static inline void cpu_leave_lowpower(u32 core_id) in cpu_leave_lowpower() argument
57 u32 core_id = MPIDR_AFFINITY_LEVEL(mpidr, 0); in platform_do_lowpower() local
62 exynos_cpu_power_down(core_id); in platform_do_lowpower()
66 if (pen_release == core_id) { in platform_do_lowpower()
198 void exynos_core_restart(u32 core_id) in exynos_core_restart() argument
209 val = pmu_raw_readl(EXYNOS_ARM_CORE_STATUS(core_id)); in exynos_core_restart()
211 pmu_raw_writel(val, EXYNOS_ARM_CORE_STATUS(core_id)); in exynos_core_restart()
213 pmu_raw_writel(EXYNOS_CORE_PO_RESET(core_id), EXYNOS_SWRESET); in exynos_core_restart()
250 int exynos_set_boot_addr(u32 core_id, unsigned long boot_addr) in exynos_set_boot_addr() argument
258 ret = call_firmware_op(set_cpu_boot_addr, core_id, boot_addr); in exynos_set_boot_addr()
262 void __iomem *boot_reg = cpu_boot_reg(core_id); in exynos_set_boot_addr()
275 int exynos_get_boot_addr(u32 core_id, unsigned long *boot_addr) in exynos_get_boot_addr() argument
283 ret = call_firmware_op(get_cpu_boot_addr, core_id, boot_addr); in exynos_get_boot_addr()
287 void __iomem *boot_reg = cpu_boot_reg(core_id); in exynos_get_boot_addr()
304 u32 core_id = MPIDR_AFFINITY_LEVEL(mpidr, 0); in exynos_boot_secondary() local
321 write_pen_release(core_id); in exynos_boot_secondary()
323 if (!exynos_cpu_power_state(core_id)) { in exynos_boot_secondary()
324 exynos_cpu_power_up(core_id); in exynos_boot_secondary()
328 while (exynos_cpu_power_state(core_id) in exynos_boot_secondary()
343 exynos_core_restart(core_id); in exynos_boot_secondary()
359 ret = exynos_set_boot_addr(core_id, boot_addr); in exynos_boot_secondary()
363 call_firmware_op(cpu_boot, core_id); in exynos_boot_secondary()
442 u32 core_id; in exynos_smp_prepare_cpus() local
446 core_id = MPIDR_AFFINITY_LEVEL(mpidr, 0); in exynos_smp_prepare_cpus()
449 ret = exynos_set_boot_addr(core_id, boot_addr); in exynos_smp_prepare_cpus()
465 u32 core_id = MPIDR_AFFINITY_LEVEL(mpidr, 0); in exynos_cpu_die() local
475 cpu_leave_lowpower(core_id); in exynos_cpu_die()