common.h (191a66353b22fad8ac89404ab4c929cbe7b0afb2) | common.h (6f024978e74bda616b27183adee029b65eb27032) |
---|---|
1/* 2 * Copyright (c) 2011 Samsung Electronics Co., Ltd. 3 * http://www.samsung.com 4 * 5 * Common Header for EXYNOS machines 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License version 2 as --- 145 unchanged lines hidden (view full) --- 154extern void exynos_cpu_save_register(void); 155extern void exynos_cpu_restore_register(void); 156extern void exynos_pm_central_suspend(void); 157extern int exynos_pm_central_resume(void); 158extern void exynos_enter_aftr(void); 159 160extern struct cpuidle_exynos_data cpuidle_coupled_exynos_data; 161 | 1/* 2 * Copyright (c) 2011 Samsung Electronics Co., Ltd. 3 * http://www.samsung.com 4 * 5 * Common Header for EXYNOS machines 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License version 2 as --- 145 unchanged lines hidden (view full) --- 154extern void exynos_cpu_save_register(void); 155extern void exynos_cpu_restore_register(void); 156extern void exynos_pm_central_suspend(void); 157extern int exynos_pm_central_resume(void); 158extern void exynos_enter_aftr(void); 159 160extern struct cpuidle_exynos_data cpuidle_coupled_exynos_data; 161 |
162extern void exynos_set_delayed_reset_assertion(bool enable); 163 |
|
162extern void s5p_init_cpu(void __iomem *cpuid_addr); 163extern unsigned int samsung_rev(void); 164extern void __iomem *cpu_boot_reg_base(void); 165 166static inline void pmu_raw_writel(u32 val, u32 offset) 167{ 168 __raw_writel(val, pmu_base_addr + offset); 169} 170 171static inline u32 pmu_raw_readl(u32 offset) 172{ 173 return __raw_readl(pmu_base_addr + offset); 174} 175 176#endif /* __ARCH_ARM_MACH_EXYNOS_COMMON_H */ | 164extern void s5p_init_cpu(void __iomem *cpuid_addr); 165extern unsigned int samsung_rev(void); 166extern void __iomem *cpu_boot_reg_base(void); 167 168static inline void pmu_raw_writel(u32 val, u32 offset) 169{ 170 __raw_writel(val, pmu_base_addr + offset); 171} 172 173static inline u32 pmu_raw_readl(u32 offset) 174{ 175 return __raw_readl(pmu_base_addr + offset); 176} 177 178#endif /* __ARCH_ARM_MACH_EXYNOS_COMMON_H */ |