1 #ifndef _EXYNOS5_DT_H_
2 #define _EXYNOS5_DT_H_
3 
4 enum {
5 	EXYNOS5_BOARD_GENERIC,
6 
7 	EXYNOS5_BOARD_ODROID_XU3,
8 	EXYNOS5_BOARD_ODROID_XU3_REV01,
9 	EXYNOS5_BOARD_ODROID_XU3_REV02,
10 	EXYNOS5_BOARD_ODROID_XU4_REV01,
11 	EXYNOS5_BOARD_ODROID_HC1_REV01,
12 	EXYNOS5_BOARD_ODROID_HC2_REV01,
13 	EXYNOS5_BOARD_ODROID_UNKNOWN,
14 
15 	EXYNOS5_BOARD_COUNT,
16 };
17 
18 struct odroid_rev_info {
19 	int board_type;
20 	int board_rev;
21 	int adc_val;
22 	const char *name;
23 };
24 
25 bool board_is_generic(void);
26 bool board_is_odroidxu3(void);
27 bool board_is_odroidxu4(void);
28 bool board_is_odroidhc1(void);
29 bool board_is_odroidhc2(void);
30 
31 #endif
32