Home
last modified time | relevance | path

Searched refs:lcd_info (Results 1 – 23 of 23) sorted by relevance

/bsp/stm32/libraries/HAL_Drivers/drivers/
A Ddrv_lcd.c30 struct rt_device_graphic_info lcd_info; member
89 info->width = lcd->lcd_info.width; in drv_lcd_control()
90 info->height = lcd->lcd_info.height; in drv_lcd_control()
167 pLayerCfg.WindowX1 = lcd->lcd_info.width; in stm32_lcd_init()
169 pLayerCfg.WindowY1 = lcd->lcd_info.height; in stm32_lcd_init()
213 pLayerCfg.ImageWidth = lcd->lcd_info.width; in stm32_lcd_init()
214 pLayerCfg.ImageHeight = lcd->lcd_info.height; in stm32_lcd_init()
294 _lcd.lcd_info.height = LCD_HEIGHT; in drv_lcd_hw_init()
295 _lcd.lcd_info.width = LCD_WIDTH; in drv_lcd_hw_init()
344 if (_lcd.lcd_info.framebuffer) in drv_lcd_hw_init()
[all …]
/bsp/stm32/stm32h750-weact-ministm32h7xx/board/port/
A Ddrv_lcd_spi.c28 struct rt_device_graphic_info lcd_info; member
56 LCD_FillRGBRect(0, 0, _lcd.lcd_info.framebuffer, _lcd.lcd_info.width, _lcd.lcd_info.height); in drv_lcd_control()
67 info->width = lcd->lcd_info.width; in drv_lcd_control()
68 info->height = lcd->lcd_info.height; in drv_lcd_control()
132 _lcd.lcd_info.height = LCD_HEIGHT; in drv_lcd_hw_init()
133 _lcd.lcd_info.width = LCD_WIDTH; in drv_lcd_hw_init()
135 _lcd.lcd_info.pixel_format = LCD_PIXEL_FORMAT; in drv_lcd_hw_init()
180 if (_lcd.lcd_info.framebuffer) in drv_lcd_hw_init()
182 rt_free(_lcd.lcd_info.framebuffer); in drv_lcd_hw_init()
211 lcd->lcd_info.framebuffer[2 * i] = 0x00; in lcd_test()
[all …]
/bsp/tkm32F499/drivers/
A Ddrv_lcd.c33 struct rt_device_graphic_info lcd_info; member
65 _lcd.lcd_info.framebuffer = _lcd.back_buf; in drv_lcd_control()
89 info->width = lcd->lcd_info.width; in drv_lcd_control()
90 info->height = lcd->lcd_info.height; in drv_lcd_control()
153 temp = lcd->lcd_info.height * xStart; in Lcd_ColorBox()
167 Xstart = lcd->lcd_info.height * x; in LCD_Fill_Pic()
178 LTDC_Buf[y + lcd->lcd_info.height * x] = Color; in DrawPixel()
202 _lcd.lcd_info.height = LCD_HEIGHT; in drv_lcd_hw_init()
203 _lcd.lcd_info.width = LCD_WIDTH; in drv_lcd_hw_init()
205 _lcd.lcd_info.pixel_format = LCD_PIXEL_FORMAT; in drv_lcd_hw_init()
[all …]
/bsp/synwit/libraries/SWM341_drivers/
A Ddrv_rgb_lcd.c43 info->pixel_format = rgb_lcd->lcd_info.pixel_format; 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()
107 rgb_lcd_obj.lcd_info.pixel_format = LCD_PIXEL_FORMAT; in swm_rgb_lcd_init()
111 if (rgb_lcd_obj.lcd_info.framebuffer == RT_NULL) 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()
[all …]
A Ddrv_rgb_lcd.h19 struct rt_device_graphic_info lcd_info; member
/bsp/allwinner/libraries/drivers/
A Ddrv_lcd.c37 #define LCD_DRV_FB_SZ (lcd_drv->lcd_info.width * lcd_drv->lcd_info.height * sizeof(rt_uint32_t))
141 …uint32_t len = (uint32_t)lcd_drv->lcd_info.width * lcd_drv->lcd_info.height * (lcd_drv->lcd_info.b… in lcd_vsync_event_process()
221 lcd_drv->lcd_info.bits_per_pixel = 32; in _lcd_drv_init()
236 lcd_drv->lcd_info.framebuffer = framebuffer; in _lcd_drv_init()
651 info->xres = lcd_drv->lcd_info.width; in fb_control()
767 if (x >= lcd_drv->lcd_info.width) in lcd_draw_point()
768 x = lcd_drv->lcd_info.width - 1; in lcd_draw_point()
769 if (y >= lcd_drv->lcd_info.height) in lcd_draw_point()
770 y = lcd_drv->lcd_info.height - 1; in lcd_draw_point()
784 if (i >= lcd_drv->lcd_info.height) in lcd_draw_point()
[all …]
/bsp/efm32/
A Ddev_lcd.c54 static struct rt_device_graphic_info lcd_info; variable
90 if ((x < 0) || (x > lcd_info.width)) in efm32_spiLcd_setPixel()
94 if ((y < 0) || (y > lcd_info.height)) in efm32_spiLcd_setPixel()
135 if ((x < 0) || (x > lcd_info.width)) in efm32_spiLcd_getPixel()
139 if ((y < 0) || (y > lcd_info.height)) in efm32_spiLcd_getPixel()
235 if (x2 > lcd_info.width) in efm32_spiLcd_drawHLine()
237 x2 = lcd_info.width; in efm32_spiLcd_drawHLine()
308 if (y2 > lcd_info.height) in efm32_spiLcd_drawVLine()
310 y2 = lcd_info.height; in efm32_spiLcd_drawVLine()
329 ret = DMD_setClippingArea(0, 0, lcd_info.width, lcd_info.height); in efm32_spiLcd_drawVLine()
[all …]
A Dapplication.c169 struct rt_device_graphic_info lcd_info; in app_main() local
170 lcd->control(lcd, RTGRAPHIC_CTRL_GET_INFO, (void *)&lcd_info); in app_main()
171 rt_kprintf("LCD size: %dX%d\n", lcd_info.width, lcd_info.height); in app_main()
399 struct rt_device_graphic_info lcd_info; in app_photo() local
400 lcd->control(lcd, RTGRAPHIC_CTRL_GET_INFO, (void *)&lcd_info); in app_photo()
401 rt_kprintf("LCD size: %dX%d\n", lcd_info.width, lcd_info.height); in app_photo()
624 struct rt_device_graphic_info lcd_info; in rt_demo_thread_entry() local
625 lcd->control(lcd, RTGRAPHIC_CTRL_GET_INFO, (void *)&lcd_info); in rt_demo_thread_entry()
626 rt_kprintf("LCD size: %dX%d\n", lcd_info.width, lcd_info.height); in rt_demo_thread_entry()
A Ddev_keys.c229 struct rt_device_graphic_info lcd_info; in efm32_keys_init() local
239 lcd->control(lcd, RTGRAPHIC_CTRL_GET_INFO, (void *)&lcd_info); in efm32_keys_init()
245 joy.max_x = lcd_info.width; in efm32_keys_init()
247 joy.max_y = lcd_info.height; in efm32_keys_init()
/bsp/stm32/stm32f407-atk-explorer/board/ports/touch/
A Ddrv_touch_xpt.c48 struct rt_device_graphic_info lcd_info; in xpt2046_calibration() local
49 rt_device_control(lcd, RTGRAPHIC_CTRL_GET_INFO, &lcd_info); in xpt2046_calibration()
52 for (rt_uint32_t y = 0; y < lcd_info.height; ++y) in xpt2046_calibration()
58 …rt_uint32_t cross_size = (lcd_info.width > lcd_info.height ? lcd_info.height : lcd_info.width) / 1… in xpt2046_calibration()
61 rt_uint32_t x1 = lcd_info.width - cross_size; in xpt2046_calibration()
63 rt_uint32_t x2 = lcd_info.width - cross_size; in xpt2046_calibration()
64 rt_uint32_t y2 = lcd_info.height - cross_size; in xpt2046_calibration()
66 rt_uint32_t y3 = lcd_info.height - cross_size; in xpt2046_calibration()
94 for (rt_uint32_t y = 0; y < lcd_info.height; ++y) in xpt2046_calibration()
144 touch->parent.info.range_x = lcd_info.width; in xpt2046_calibration()
[all …]
/bsp/hpmicro/libraries/drivers/
A Ddrv_lcd.c32 struct rt_device_graphic_info lcd_info; member
150 info->width = lcd->lcd_info.width; in hpm_lcd_control()
151 info->height = lcd->lcd_info.height; in hpm_lcd_control()
152 info->framebuffer = lcd->lcd_info.framebuffer; in hpm_lcd_control()
172 lcd->lcd_info.framebuffer = lcdc_framebuffer; in hpm_lcdc_init()
209 struct rt_device_graphic_info lcd_info; in drv_lcd_hw_init() local
224 lcd_info.height = PANEL_SIZE_HEIGHT; in drv_lcd_hw_init()
225 lcd_info.width = PANEL_SIZE_WIDTH; in drv_lcd_hw_init()
226 lcd_info.bits_per_pixel = LCD_BITS_PER_PIXEL; in drv_lcd_hw_init()
227 lcd_info.pixel_format = LCD_PIXEL_FORMAT; in drv_lcd_hw_init()
[all …]
/bsp/k210/drivers/
A Ddrv_lcd.c125 struct rt_device_graphic_info lcd_info; member
210 lcd->lcd_info.width = BSP_LCD_Y_MAX; in drv_lcd_set_direction()
211 lcd->lcd_info.height = BSP_LCD_X_MAX; in drv_lcd_set_direction()
215 lcd->lcd_info.width = BSP_LCD_X_MAX; in drv_lcd_set_direction()
254 drv_lcd_set_area(lcd, 0, 0, lcd->lcd_info.width - 1, lcd->lcd_info.height - 1); in drv_lcd_clear()
366 …rect_buffer = rt_malloc_align(lcd->lcd_info.height * lcd->lcd_info.width * (lcd->lcd_info.bits_per… in drv_lcd_rect_update()
372 if(x1 == 0 && y1 == 0 && width == lcd->lcd_info.width && height == lcd->lcd_info.height) in drv_lcd_rect_update()
380 … (rt_uint16_t *)lcd->lcd_info.framebuffer, lcd->lcd_info.width, lcd->lcd_info.height, x1, y1); in drv_lcd_rect_update()
413 …lcd->lcd_info.framebuffer = rt_malloc_align(lcd->lcd_info.height * lcd->lcd_info.width * (lcd->lcd… in drv_lcd_init()
414 RT_ASSERT(lcd->lcd_info.framebuffer); in drv_lcd_init()
[all …]
/bsp/renesas/libraries/HAL_Drivers/
A Ddrv_lcd.c30 struct rt_device_graphic_info lcd_info; member
303 info->width = lcd->lcd_info.width; in ra_lcd_control()
304 info->height = lcd->lcd_info.height; in ra_lcd_control()
305 info->framebuffer = lcd->lcd_info.framebuffer; in ra_lcd_control()
365 _lcd.lcd_info.height = LCD_HEIGHT; in rt_hw_lcd_init()
366 _lcd.lcd_info.width = LCD_WIDTH; in rt_hw_lcd_init()
367 _lcd.lcd_info.bits_per_pixel = LCD_BITS_PER_PIXEL; in rt_hw_lcd_init()
368 _lcd.lcd_info.pixel_format = LCD_PIXEL_FORMAT; in rt_hw_lcd_init()
434 lcd->lcd_info.framebuffer[2 * i] = 0x00; in lcd_test()
443 lcd->lcd_info.framebuffer[2 * i] = 0xE0; in lcd_test()
[all …]
/bsp/stm32/stm32h750-fk750m1-vbt6/board/port/lcd/
A Ddrv_lcd_spi.c401 lcd_setaddress(0, 0, lcd->lcd_info.width - 1, lcd->lcd_info.height - 1); in drv_lcd_control()
411 info->width = lcd->lcd_info.width; in drv_lcd_control()
412 info->height = lcd->lcd_info.height; in drv_lcd_control()
484 _lcd.lcd_info.height = LCD_HEIGHT; in drv_hw_lcd_init()
485 _lcd.lcd_info.width = LCD_WIDTH; in drv_hw_lcd_init()
486 _lcd.lcd_info.bits_per_pixel = LCD_BITS_PER_PIXEL; in drv_hw_lcd_init()
487 _lcd.lcd_info.pixel_format = LCD_PIXEL_FORMAT; in drv_hw_lcd_init()
526 if (_lcd.lcd_info.framebuffer) { in drv_hw_lcd_init()
527 rt_free_align(_lcd.lcd_info.framebuffer); in drv_hw_lcd_init()
554 lcd->lcd_info.framebuffer[2 * i] = 0x00; in lcd_test()
[all …]
A Ddrv_lcd_spi.h27 struct rt_device_graphic_info lcd_info; member
/bsp/stm32/stm32h750-artpi/board/port/
A Ddrv_spi_ili9488.c914 struct rt_device_graphic_info lcd_info; member
971 info->width = lcd->lcd_info.width; in drv_lcd_control()
972 info->height = lcd->lcd_info.height; in drv_lcd_control()
1024 _lcd.lcd_info.height = LCD_HEIGHT; in drv_lcd_ili9488_hw_init()
1025 _lcd.lcd_info.width = LCD_WIDTH; in drv_lcd_ili9488_hw_init()
1027 _lcd.lcd_info.pixel_format = LCD_PIXEL_FORMAT; in drv_lcd_ili9488_hw_init()
1074 if (_lcd.lcd_info.framebuffer) in drv_lcd_ili9488_hw_init()
1076 rt_free(_lcd.lcd_info.framebuffer); in drv_lcd_ili9488_hw_init()
1138 lcd->lcd_info.framebuffer[3 * i] = 0xFF; in ili9488_test()
1147 lcd->lcd_info.framebuffer[3 * i] = 0x00; in ili9488_test()
[all …]
A Dlcd_port.h20 struct rt_device_graphic_info lcd_info; member
/bsp/stm32/stm32l4r9-st-eval/board/ports/
A Ddrv_lcd_dsi.c31 struct rt_device_graphic_info lcd_info; member
116 info->width = lcd->lcd_info.width; in drv_lcd_control()
117 info->height = lcd->lcd_info.height; in drv_lcd_control()
118 info->framebuffer = lcd->lcd_info.framebuffer; in drv_lcd_control()
579 _lcd.lcd_info.height = LCD_HEIGHT; in drv_lcd_hw_init()
580 _lcd.lcd_info.width = LCD_WIDTH; in drv_lcd_hw_init()
582 _lcd.lcd_info.pixel_format = LCD_PIXEL_FORMAT; in drv_lcd_hw_init()
625 if (_lcd.lcd_info.framebuffer) in drv_lcd_hw_init()
627 rt_free(_lcd.lcd_info.framebuffer); in drv_lcd_hw_init()
663 rt_uint8_t *ptr = lcd->lcd_info.framebuffer; in lcd_dsi_test()
[all …]
/bsp/raspberry-pi/raspi4-64/drivers/
A Ddrv_hdmi.c115 struct rt_device_graphic_info *lcd_info = (struct rt_device_graphic_info *)args; in hdmi_fb_control() local
116 lcd_info->bits_per_pixel = 32; in hdmi_fb_control()
117lcd_info->pixel_format = RTGRAPHIC_PIXEL_FORMAT_ARGB888; /* should be coherent to adding layers */ in hdmi_fb_control()
118 lcd_info->width = lcd->width; in hdmi_fb_control()
119 lcd_info->height = lcd->height; in hdmi_fb_control()
120lcd_info->framebuffer = (void *)lwp_map_user_phy(lwp_self(), RT_NULL, lcd->fb, lcd->width * lcd->h… in hdmi_fb_control()
/bsp/nxp/imx/imx6ull-smart/drivers/
A Ddrv_lcd.h48 struct lcd_info struct
A Ddrv_lcd.c109 struct lcd_info *info = (struct lcd_info *)args; in imx6ull_elcd_control()
/bsp/stm32/stm32f407-rt-spark/board/ports/lcd/
A Ddrv_lcd.c47 struct rt_device_graphic_info lcd_info; member
1403 info->pixel_format = lcd->lcd_info.pixel_format; in drv_lcd_control()
1404 info->bits_per_pixel = lcd->lcd_info.bits_per_pixel; in drv_lcd_control()
1432 _lcd.lcd_info.bits_per_pixel = 16; in drv_lcd_hw_init()
1433 _lcd.lcd_info.pixel_format = RTGRAPHIC_PIXEL_FORMAT_RGB565; in drv_lcd_hw_init()
/bsp/stm32/stm32f407-atk-explorer/board/ports/
A Ddrv_lcd.c35 struct rt_device_graphic_info lcd_info; member
1958 info->pixel_format = lcd->lcd_info.pixel_format; in drv_lcd_control()
1959 info->bits_per_pixel = lcd->lcd_info.bits_per_pixel; in drv_lcd_control()
1987 _lcd.lcd_info.bits_per_pixel = 16; in drv_lcd_hw_init()
1988 _lcd.lcd_info.pixel_format = RTGRAPHIC_PIXEL_FORMAT_RGB565; in drv_lcd_hw_init()

Completed in 68 milliseconds