Home
last modified time | relevance | path

Searched refs:boot_reg (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/arch/arm/mach-exynos/
Dplatsmp.c198 void __iomem *boot_reg; in cpu_boot_reg() local
200 boot_reg = cpu_boot_reg_base(); in cpu_boot_reg()
201 if (!boot_reg) in cpu_boot_reg()
204 boot_reg += 4*cpu; in cpu_boot_reg()
206 boot_reg += 4; in cpu_boot_reg()
207 return boot_reg; in cpu_boot_reg()
283 void __iomem *boot_reg = cpu_boot_reg(core_id); in exynos_set_boot_addr() local
285 if (IS_ERR(boot_reg)) { in exynos_set_boot_addr()
286 ret = PTR_ERR(boot_reg); in exynos_set_boot_addr()
289 writel_relaxed(boot_addr, boot_reg); in exynos_set_boot_addr()
[all …]
Dfirmware.c76 void __iomem *boot_reg; in exynos_set_cpu_boot_addr() local
81 boot_reg = sysram_ns_base_addr + 0x1c; in exynos_set_cpu_boot_addr()
89 boot_reg += 4 * cpu; in exynos_set_cpu_boot_addr()
91 writel_relaxed(boot_addr, boot_reg); in exynos_set_cpu_boot_addr()
97 void __iomem *boot_reg; in exynos_get_cpu_boot_addr() local
102 boot_reg = sysram_ns_base_addr + 0x1c; in exynos_get_cpu_boot_addr()
105 boot_reg += 4 * cpu; in exynos_get_cpu_boot_addr()
107 *boot_addr = readl_relaxed(boot_reg); in exynos_get_cpu_boot_addr()
/Linux-v5.4/arch/arm/mach-bcm/
Dplatsmp.c158 void __iomem *boot_reg; in kona_boot_secondary() local
175 boot_reg = ioremap_nocache((phys_addr_t)secondary_boot_addr, in kona_boot_secondary()
177 if (!boot_reg) { in kona_boot_secondary()
192 writel_relaxed(boot_val, boot_reg); in kona_boot_secondary()
198 while (!timeout && readl_relaxed(boot_reg) == boot_val) in kona_boot_secondary()
201 iounmap(boot_reg); in kona_boot_secondary()