Lines Matching +full:secondary +full:- +full:boot +full:- +full:reg
1 // SPDX-License-Identifier: GPL-2.0
16 #include <asm/hardware/cache-l2x0.h>
61 * Exynos3250 doesn't need to send smc command for secondary CPU boot in exynos_cpu_boot()
72 * But, Exynos4212 has only one secondary CPU so second parameter in exynos_cpu_boot()
87 return -ENODEV; in exynos_set_cpu_boot_addr()
92 * Almost all Exynos-series of SoCs that run in secure mode don't need in exynos_set_cpu_boot_addr()
108 return -ENODEV; in exynos_get_cpu_boot_addr()
159 static void exynos_l2_write_sec(unsigned long val, unsigned reg) in exynos_l2_write_sec() argument
163 switch (reg) { in exynos_l2_write_sec()
185 WARN_ONCE(1, "%s: ignoring write to reg 0x%x\n", __func__, reg); in exynos_l2_write_sec()
191 exynos_smc(SMC_CMD_L2X0SETUP1, regs->tag_latency, regs->data_latency, in exynos_l2_configure()
192 regs->prefetch_ctrl); in exynos_l2_configure()
193 exynos_smc(SMC_CMD_L2X0SETUP2, regs->pwr_ctrl, regs->aux_ctrl, 0); in exynos_l2_configure()
202 "samsung,secure-firmware"); in exynos_secure_firmware_available()
226 * Exynos 4 SoCs (based on Cortex A9 and equipped with L2C-310), in exynos_firmware_init()