Lines Matching +full:secure +full:- +full:only
1 // SPDX-License-Identifier: GPL-2.0
16 #include <asm/hardware/cache-l2x0.h>
62 * because Exynos3250 removes WFE in secure mode. in exynos_cpu_boot()
72 * But, Exynos4212 has only one secondary CPU so second parameter in exynos_cpu_boot()
73 * isn't used for informing secure firmware about CPU id. 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()
93 * additional offset for every CPU, with Exynos4412 being the only in exynos_set_cpu_boot_addr()
108 return -ENODEV; in exynos_get_cpu_boot_addr()
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()
221 pr_info("Running under secure firmware.\n"); in exynos_firmware_init()
226 * Exynos 4 SoCs (based on Cortex A9 and equipped with L2C-310), in exynos_firmware_init()
227 * running under secure firmware, require certain registers of L2 in exynos_firmware_init()
228 * cache controller to be written in secure mode. Here .write_sec in exynos_firmware_init()