Home
last modified time | relevance | path

Searched refs:apmu_cpus (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/arch/arm/mach-shmobile/
H A Dplatsmp-apmu.c29 } apmu_cpus[NR_CPUS]; variable
82 void __iomem *p = apmu_cpus[cpu].iomem; in apmu_wrap()
84 return p ? fn(p, apmu_cpus[cpu].bit) : -EINVAL; in apmu_wrap()
190 if ((cpu >= ARRAY_SIZE(apmu_cpus)) || apmu_cpus[cpu].iomem) in apmu_init_cpu()
193 apmu_cpus[cpu].iomem = ioremap(res->start, resource_size(res)); in apmu_init_cpu()
194 apmu_cpus[cpu].bit = bit; in apmu_init_cpu()
199 x = readl(apmu_cpus[cpu].iomem + DBGRCR_OFFS); in apmu_init_cpu()
201 writel(x, apmu_cpus[cpu].iomem + DBGRCR_OFFS); in apmu_init_cpu()
/kernel/linux/linux-5.10/arch/arm/mach-shmobile/
H A Dplatsmp-apmu.c28 } apmu_cpus[NR_CPUS]; variable
81 void __iomem *p = apmu_cpus[cpu].iomem; in apmu_wrap()
83 return p ? fn(p, apmu_cpus[cpu].bit) : -EINVAL; in apmu_wrap()
189 if ((cpu >= ARRAY_SIZE(apmu_cpus)) || apmu_cpus[cpu].iomem) in apmu_init_cpu()
192 apmu_cpus[cpu].iomem = ioremap(res->start, resource_size(res)); in apmu_init_cpu()
193 apmu_cpus[cpu].bit = bit; in apmu_init_cpu()
198 x = readl(apmu_cpus[cpu].iomem + DBGRCR_OFFS); in apmu_init_cpu()
200 writel(x, apmu_cpus[cpu].iomem + DBGRCR_OFFS); in apmu_init_cpu()

Completed in 2 milliseconds