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