Lines Matching refs:lcd_info
43 info->pixel_format = rgb_lcd->lcd_info.pixel_format; in swm_rgb_lcd_control()
44 info->bits_per_pixel = rgb_lcd->lcd_info.bits_per_pixel; in swm_rgb_lcd_control()
45 info->width = rgb_lcd->lcd_info.width; in swm_rgb_lcd_control()
46 info->height = rgb_lcd->lcd_info.height; in swm_rgb_lcd_control()
47 info->framebuffer = rgb_lcd->lcd_info.framebuffer; in swm_rgb_lcd_control()
104 rgb_lcd_obj.lcd_info.height = LCD_HEIGHT; in swm_rgb_lcd_init()
105 rgb_lcd_obj.lcd_info.width = LCD_WIDTH; in swm_rgb_lcd_init()
106 rgb_lcd_obj.lcd_info.bits_per_pixel = LCD_BITS_PER_PIXEL; in swm_rgb_lcd_init()
107 rgb_lcd_obj.lcd_info.pixel_format = LCD_PIXEL_FORMAT; in swm_rgb_lcd_init()
110 rgb_lcd_obj.lcd_info.framebuffer = rt_malloc_align(LCD_BUF_SIZE,4); in swm_rgb_lcd_init()
111 if (rgb_lcd_obj.lcd_info.framebuffer == RT_NULL) in swm_rgb_lcd_init()
118 memset(rgb_lcd_obj.lcd_info.framebuffer, 0xFF, LCD_BUF_SIZE); in swm_rgb_lcd_init()
175 LCD_initStruct.DataSource = (uint32_t)rgb_lcd_obj.lcd_info.framebuffer; in swm_rgb_lcd_init()
185 if (rgb_lcd_obj.lcd_info.framebuffer) in swm_rgb_lcd_init()
187 rt_free(rgb_lcd_obj.lcd_info.framebuffer); in swm_rgb_lcd_init()
204 rgb_lcd->lcd_info.framebuffer[2 * i] = 0x00; in lcd_test()
205 rgb_lcd->lcd_info.framebuffer[2 * i + 1] = 0xF8; in lcd_test()
212 rgb_lcd->lcd_info.framebuffer[2 * i] = 0xE0; in lcd_test()
213 rgb_lcd->lcd_info.framebuffer[2 * i + 1] = 0x07; in lcd_test()
220 rgb_lcd->lcd_info.framebuffer[2 * i] = 0x1F; in lcd_test()
221 rgb_lcd->lcd_info.framebuffer[2 * i + 1] = 0x00; in lcd_test()