tizen.c 739 B

12345678910111213141516171819202122232425262728293031323334
  1. // SPDX-License-Identifier: GPL-2.0+
  2. /*
  3. * (C) Copyright 2012 Samsung Electronics
  4. * Donghwa Lee <dh09.lee@samsung.com>
  5. */
  6. #include <common.h>
  7. #include <lcd.h>
  8. #include <libtizen.h>
  9. #include "tizen_logo_16bpp.h"
  10. #include "tizen_logo_16bpp_gzip.h"
  11. #ifdef CONFIG_LCD
  12. void get_tizen_logo_info(vidinfo_t *vid)
  13. {
  14. switch (vid->vl_bpix) {
  15. case 4:
  16. vid->logo_width = TIZEN_LOGO_16BPP_WIDTH;
  17. vid->logo_height = TIZEN_LOGO_16BPP_HEIGHT;
  18. vid->logo_x_offset = TIZEN_LOGO_16BPP_X_OFFSET;
  19. vid->logo_y_offset = TIZEN_LOGO_16BPP_Y_OFFSET;
  20. #if defined(CONFIG_VIDEO_BMP_GZIP)
  21. vid->logo_addr = (ulong)tizen_logo_16bpp_gzip;
  22. #else
  23. vid->logo_addr = (ulong)tizen_logo_16bpp;
  24. #endif
  25. break;
  26. default:
  27. vid->logo_addr = 0;
  28. break;
  29. }
  30. }
  31. #endif