exynos5-dt-types.h 585 B

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