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