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