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_UNKNOWN,
13 
14 	EXYNOS5_BOARD_COUNT,
15 };
16 
17 struct odroid_rev_info {
18 	int board_type;
19 	int board_rev;
20 	int adc_val;
21 	const char *name;
22 };
23 
24 bool board_is_generic(void);
25 bool board_is_odroidxu3(void);
26 bool board_is_odroidxu4(void);
27 bool board_is_odroidhc1(void);
28 
29 #endif
30