diff options
Diffstat (limited to 'src/cpu/samsung/exynos5-common/cpu.h')
-rw-r--r-- | src/cpu/samsung/exynos5-common/cpu.h | 23 |
1 files changed, 3 insertions, 20 deletions
diff --git a/src/cpu/samsung/exynos5-common/cpu.h b/src/cpu/samsung/exynos5-common/cpu.h index 3a1df21cd0..8856ddb71a 100644 --- a/src/cpu/samsung/exynos5-common/cpu.h +++ b/src/cpu/samsung/exynos5-common/cpu.h @@ -61,23 +61,6 @@ #include <arch/io.h> -/* CPU detection macros */ -extern unsigned int s5p_cpu_id; - -inline void s5p_set_cpu_id(void); - -#define IS_SAMSUNG_TYPE(type, id) \ -static inline int cpu_is_##type(void) \ -{ \ - return s5p_cpu_id == id ? 1 : 0; \ -} - -IS_SAMSUNG_TYPE(s5pc100, 0xc100) -IS_SAMSUNG_TYPE(s5pc110, 0xc110) - -int s5p_get_cpu_rev(void); -//void s5p_set_cpu_id(void); -int s5p_get_cpu_id(void); #define DEVICE_NOT_AVAILABLE 0 @@ -132,9 +115,6 @@ enum boot_mode exynos_get_boot_device(void); */ int board_wakeup_permitted(void); -#define cpu_is_exynos4() (s5p_get_cpu_id() == 0xc210) -#define cpu_is_exynos5() (s5p_get_cpu_id() == 0xc520) - /** * Init subsystems according to the reset status * @@ -142,4 +122,7 @@ int board_wakeup_permitted(void); */ int lowlevel_init_subsystems(void); +int arch_cpu_init(void); + + #endif /* _EXYNOS_COMMON_CPU_H */ |