misc.h 771 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. #ifndef __SAMSUNG_MISC_COMMON_H__
  2. #define __SAMSUNG_MISC_COMMON_H__
  3. #ifdef CONFIG_REVISION_TAG
  4. u32 get_board_rev(void);
  5. #endif
  6. #ifdef CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG
  7. void set_board_info(void);
  8. #endif
  9. #ifdef CONFIG_LCD_MENU
  10. enum {
  11. BOOT_MODE_INFO,
  12. BOOT_MODE_THOR,
  13. BOOT_MODE_UMS,
  14. BOOT_MODE_DFU,
  15. BOOT_MODE_GPT,
  16. BOOT_MODE_ENV,
  17. BOOT_MODE_EXIT,
  18. };
  19. void keys_init(void);
  20. void check_boot_mode(void);
  21. #endif /* CONFIG_LCD_MENU */
  22. #ifdef CONFIG_CMD_BMP
  23. void draw_logo(void);
  24. #endif
  25. #ifdef CONFIG_SET_DFU_ALT_INFO
  26. char *get_dfu_alt_system(char *interface, char *devstr);
  27. char *get_dfu_alt_boot(char *interface, char *devstr);
  28. #endif
  29. void set_board_type(void);
  30. void set_board_revision(void);
  31. const char *get_board_type(void);
  32. #endif /* __SAMSUNG_MISC_COMMON_H__ */