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