exynos: Add proid_is_exynos542x() for common 542x
[oweals/u-boot.git] / arch / arm / mach-exynos / include / mach / cpu.h
index aeb3755fe6b4e2b6a29e9e4a00129b4f9692e401..766edeeb298b3a5bf01fa2225739899da0a94bef 100644 (file)
@@ -268,6 +268,8 @@ IS_EXYNOS_TYPE(exynos5250, 0x5250)
 IS_EXYNOS_TYPE(exynos5420, 0x5420)
 IS_EXYNOS_TYPE(exynos5422, 0x5422)
 
+#define proid_is_exynos542x() (proid_is_exynos5420() || proid_is_exynos5422())
+
 #define SAMSUNG_BASE(device, base)                             \
 static inline unsigned long __attribute__((no_instrument_function)) \
        samsung_get_base_##device(void) \
@@ -277,7 +279,7 @@ static inline unsigned long __attribute__((no_instrument_function)) \
                        return EXYNOS4X12_##base;               \
                return EXYNOS4_##base;                          \
        } else if (cpu_is_exynos5()) {                          \
-               if (proid_is_exynos5420() || proid_is_exynos5422())     \
+               if (proid_is_exynos542x())                      \
                        return EXYNOS5420_##base;               \
                return EXYNOS5_##base;                          \
        }                                                       \