15a4c59beSDonghwa Lee /* 25a4c59beSDonghwa Lee * (C) Copyright 2012 Samsung Electronics 35a4c59beSDonghwa Lee * Donghwa Lee <dh09.lee@samsung.com> 45a4c59beSDonghwa Lee * 51a459660SWolfgang Denk * SPDX-License-Identifier: GPL-2.0+ 65a4c59beSDonghwa Lee */ 75a4c59beSDonghwa Lee 85a4c59beSDonghwa Lee #include <common.h> 95a4c59beSDonghwa Lee #include <lcd.h> 105a4c59beSDonghwa Lee #include <libtizen.h> 115a4c59beSDonghwa Lee 12*903afe18SPrzemyslaw Marczak #include "tizen_logo_16bpp.h" 13*903afe18SPrzemyslaw Marczak #include "tizen_logo_16bpp_gzip.h" 145a4c59beSDonghwa Lee 155a4c59beSDonghwa Lee void get_tizen_logo_info(vidinfo_t *vid) 165a4c59beSDonghwa Lee { 17*903afe18SPrzemyslaw Marczak switch (vid->vl_bpix) { 18*903afe18SPrzemyslaw Marczak case 4: 19*903afe18SPrzemyslaw Marczak vid->logo_width = TIZEN_LOGO_16BPP_WIDTH; 20*903afe18SPrzemyslaw Marczak vid->logo_height = TIZEN_LOGO_16BPP_HEIGHT; 21*903afe18SPrzemyslaw Marczak vid->logo_x_offset = TIZEN_LOGO_16BPP_X_OFFSET; 22*903afe18SPrzemyslaw Marczak vid->logo_y_offset = TIZEN_LOGO_16BPP_Y_OFFSET; 23*903afe18SPrzemyslaw Marczak #if defined(CONFIG_VIDEO_BMP_GZIP) 24*903afe18SPrzemyslaw Marczak vid->logo_addr = (ulong)tizen_logo_16bpp_gzip; 25*903afe18SPrzemyslaw Marczak #else 26*903afe18SPrzemyslaw Marczak vid->logo_addr = (ulong)tizen_logo_16bpp; 27*903afe18SPrzemyslaw Marczak #endif 285a4c59beSDonghwa Lee break; 295a4c59beSDonghwa Lee default: 30*903afe18SPrzemyslaw Marczak vid->logo_addr = 0; 315a4c59beSDonghwa Lee break; 325a4c59beSDonghwa Lee } 335a4c59beSDonghwa Lee } 34