Searched refs:pmu_base_addr (Results 1 - 16 of 16) sorted by relevance
/kernel/linux/linux-5.10/drivers/soc/samsung/ |
H A D | exynos-pmu.c | 25 void __iomem *pmu_base_addr; variable 30 writel_relaxed(val, pmu_base_addr + offset); in pmu_raw_writel() 35 return readl_relaxed(pmu_base_addr + offset); in pmu_raw_readl() 114 pmu_base_addr = devm_platform_ioremap_resource(pdev, 0); in exynos_pmu_probe() 115 if (IS_ERR(pmu_base_addr)) in exynos_pmu_probe() 116 return PTR_ERR(pmu_base_addr); in exynos_pmu_probe()
|
H A D | exynos-pmu.h | 29 extern void __iomem *pmu_base_addr;
|
/kernel/linux/linux-6.6/drivers/soc/samsung/ |
H A D | exynos-pmu.c | 26 void __iomem *pmu_base_addr; variable 31 writel_relaxed(val, pmu_base_addr + offset); in pmu_raw_writel() 36 return readl_relaxed(pmu_base_addr + offset); in pmu_raw_readl() 131 pmu_base_addr = devm_platform_ioremap_resource(pdev, 0); in exynos_pmu_probe() 132 if (IS_ERR(pmu_base_addr)) in exynos_pmu_probe() 133 return PTR_ERR(pmu_base_addr); in exynos_pmu_probe()
|
H A D | exynos-pmu.h | 30 extern void __iomem *pmu_base_addr;
|
/kernel/linux/linux-5.10/arch/arm/mach-exynos/ |
H A D | pm.c | 30 return pmu_base_addr + S5P_INFORM7; in exynos_boot_vector_addr() 33 return pmu_base_addr + S5P_INFORM0; in exynos_boot_vector_addr() 39 return pmu_base_addr + S5P_INFORM6; in exynos_boot_vector_flag() 42 return pmu_base_addr + S5P_INFORM1; in exynos_boot_vector_flag()
|
H A D | common.h | 95 extern void __iomem *pmu_base_addr; 157 writel_relaxed(val, pmu_base_addr + offset); in pmu_raw_writel() 162 return readl_relaxed(pmu_base_addr + offset); in pmu_raw_readl()
|
H A D | suspend.c | 205 pmu_base_addr = of_iomap(node, 0); in exynos_pmu_irq_init() 207 if (!pmu_base_addr) { in exynos_pmu_irq_init() 216 iounmap(pmu_base_addr); in exynos_pmu_irq_init() 217 pmu_base_addr = NULL; in exynos_pmu_irq_init()
|
H A D | exynos.c | 151 pmu_base_addr = of_iomap(np, 0); in exynos_map_pmu()
|
H A D | mcpm-exynos.c | 55 : "Ir" (pmu_base_addr + S5P_INFORM0) \
|
H A D | platsmp.c | 190 return pmu_base_addr + S5P_INFORM5; in cpu_boot_reg_base()
|
/kernel/linux/linux-6.6/arch/arm/mach-exynos/ |
H A D | pm.c | 30 return pmu_base_addr + S5P_INFORM7; in exynos_boot_vector_addr() 33 return pmu_base_addr + S5P_INFORM0; in exynos_boot_vector_addr() 39 return pmu_base_addr + S5P_INFORM6; in exynos_boot_vector_flag() 42 return pmu_base_addr + S5P_INFORM1; in exynos_boot_vector_flag()
|
H A D | common.h | 103 extern void __iomem *pmu_base_addr; 165 writel_relaxed(val, pmu_base_addr + offset); in pmu_raw_writel() 170 return readl_relaxed(pmu_base_addr + offset); in pmu_raw_readl()
|
H A D | suspend.c | 205 pmu_base_addr = of_iomap(node, 0); in exynos_pmu_irq_init() 207 if (!pmu_base_addr) { in exynos_pmu_irq_init() 216 iounmap(pmu_base_addr); in exynos_pmu_irq_init() 217 pmu_base_addr = NULL; in exynos_pmu_irq_init()
|
H A D | exynos.c | 153 pmu_base_addr = of_iomap(np, 0); in exynos_map_pmu()
|
H A D | mcpm-exynos.c | 53 : "Ir" (pmu_base_addr + S5P_INFORM0) \
|
H A D | platsmp.c | 188 return pmu_base_addr + S5P_INFORM5; in cpu_boot_reg_base()
|
Completed in 8 milliseconds