Home
last modified time | relevance | path

Searched refs:fbInfo (Results 1 – 17 of 17) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/dsi_cmd/
Dfsl_dc_fb_dsi_cmd.c146 status_t DC_FB_DSI_CMD_SetLayerConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo) in DC_FB_DSI_CMD_SetLayerConfig() argument
156 dcHandle->layers[layer].fbInfo = *fbInfo; in DC_FB_DSI_CMD_SetLayerConfig()
161 status_t DC_FB_DSI_CMD_GetLayerDefaultConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo) in DC_FB_DSI_CMD_GetLayerDefaultConfig() argument
168 fbInfo->startX = 0; in DC_FB_DSI_CMD_GetLayerDefaultConfig()
169 fbInfo->startY = 0; in DC_FB_DSI_CMD_GetLayerDefaultConfig()
170 fbInfo->width = panelHandle->width; in DC_FB_DSI_CMD_GetLayerDefaultConfig()
171 fbInfo->height = panelHandle->height; in DC_FB_DSI_CMD_GetLayerDefaultConfig()
172fbInfo->strideBytes = panelHandle->width * VIDEO_GetPixelSizeBits(panelHandle->pixelFormat) / 8U; in DC_FB_DSI_CMD_GetLayerDefaultConfig()
173 fbInfo->pixelFormat = panelHandle->pixelFormat; in DC_FB_DSI_CMD_GetLayerDefaultConfig()
186 dc_fb_info_t *fbInfo = &(pLayer->fbInfo); in DC_FB_DSI_CMD_SetFrameBuffer() local
[all …]
Dfsl_dc_fb_dsi_cmd.h59 dc_fb_info_t fbInfo; /*!< Frame buffer info. */ member
91 status_t DC_FB_DSI_CMD_SetLayerConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo);
92 status_t DC_FB_DSI_CMD_GetLayerDefaultConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/dbi/
Dfsl_dc_fb_dbi.c92 status_t DC_FB_DBI_SetLayerConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo) in DC_FB_DBI_SetLayerConfig() argument
96 dcDbiHandle->fbInfo = *fbInfo; in DC_FB_DBI_SetLayerConfig()
98 return DBI_IFACE_SelectArea(dcDbiHandle->dbiIface, fbInfo->startX, fbInfo->startY, in DC_FB_DBI_SetLayerConfig()
99fbInfo->startX + fbInfo->width - 1U, fbInfo->startY + fbInfo->height - 1U); in DC_FB_DBI_SetLayerConfig()
102 status_t DC_FB_DBI_GetLayerDefaultConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo) in DC_FB_DBI_GetLayerDefaultConfig() argument
106 fbInfo->startX = 0; in DC_FB_DBI_GetLayerDefaultConfig()
107 fbInfo->startY = 0; in DC_FB_DBI_GetLayerDefaultConfig()
108 fbInfo->width = dcDbiHandle->width; in DC_FB_DBI_GetLayerDefaultConfig()
109 fbInfo->height = dcDbiHandle->height; in DC_FB_DBI_GetLayerDefaultConfig()
110fbInfo->strideBytes = dcDbiHandle->width * VIDEO_GetPixelSizeBits(dcDbiHandle->pixelFormat) / 8U; in DC_FB_DBI_GetLayerDefaultConfig()
[all …]
Dfsl_dc_fb_dbi.h35 dc_fb_info_t fbInfo; /*!< Frame buffer info. */ member
63 status_t DC_FB_DBI_SetLayerConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo);
64 status_t DC_FB_DBI_GetLayerDefaultConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo);
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/ssd1963/
Dfsl_dc_fb_ssd1963.c132 status_t DC_FB_SSD1963_SetLayerConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo) in DC_FB_SSD1963_SetLayerConfig() argument
142 dcHandle->layers[layer].fbInfo = *fbInfo; in DC_FB_SSD1963_SetLayerConfig()
147 status_t DC_FB_SSD1963_GetLayerDefaultConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo) in DC_FB_SSD1963_GetLayerDefaultConfig() argument
153 fbInfo->startX = 0; in DC_FB_SSD1963_GetLayerDefaultConfig()
154 fbInfo->startY = 0; in DC_FB_SSD1963_GetLayerDefaultConfig()
155 fbInfo->width = dcHandle->ssd1963.panelWidth; in DC_FB_SSD1963_GetLayerDefaultConfig()
156 fbInfo->height = dcHandle->ssd1963.panelHeight; in DC_FB_SSD1963_GetLayerDefaultConfig()
157fbInfo->strideBytes = (uint16_t)(DC_FB_SSD1963_DEFAULT_PIXEL_BYTES * dcHandle->ssd1963.panelWidth); in DC_FB_SSD1963_GetLayerDefaultConfig()
158 fbInfo->pixelFormat = DC_FB_SSD1963_DEFAULT_PIXEL_FORMAT; in DC_FB_SSD1963_GetLayerDefaultConfig()
169 dc_fb_info_t *fbInfo = &dcHandle->layers[layer].fbInfo; in DC_FB_SSD1963_SetFrameBuffer() local
[all …]
Dfsl_dc_fb_ssd1963.h59 dc_fb_info_t fbInfo; /*!< Frame buffer info. */ member
97 status_t DC_FB_SSD1963_SetLayerConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo);
98 status_t DC_FB_SSD1963_GetLayerDefaultConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/lcdif/
Dfsl_dc_fb_lcdif.c252 status_t DC_FB_LCDIF_SetLayerConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo) in DC_FB_LCDIF_SetLayerConfig() argument
265 assert(fbInfo->startX == 0U); in DC_FB_LCDIF_SetLayerConfig()
266 assert(fbInfo->startY == 0U); in DC_FB_LCDIF_SetLayerConfig()
267 assert(fbInfo->width == dcHandle->width); in DC_FB_LCDIF_SetLayerConfig()
268 assert(fbInfo->height == dcHandle->height); in DC_FB_LCDIF_SetLayerConfig()
269 status = DC_FB_LCDIF_GetPixelFormat(fbInfo->pixelFormat, &pixelFormat); in DC_FB_LCDIF_SetLayerConfig()
271 status = DC_FB_LCDIF_GetPixelFormat(fbInfo->pixelFormat, &pixelFormat, &componentOrder); in DC_FB_LCDIF_SetLayerConfig()
286 dcHandle->layers[layer].fbConfig.topLeftX = fbInfo->startX; in DC_FB_LCDIF_SetLayerConfig()
287 dcHandle->layers[layer].fbConfig.topLeftY = fbInfo->startY; in DC_FB_LCDIF_SetLayerConfig()
288 dcHandle->layers[layer].fbConfig.width = fbInfo->width; in DC_FB_LCDIF_SetLayerConfig()
[all …]
Dfsl_dc_fb_lcdif.h92 status_t DC_FB_LCDIF_SetLayerConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo);
93 status_t DC_FB_LCDIF_GetLayerDefaultConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo);
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/elcdif/
Dfsl_dc_fb_elcdif.c161 status_t DC_FB_ELCDIF_SetLayerConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo) in DC_FB_ELCDIF_SetLayerConfig() argument
170 assert(fbInfo->startX == 0U); in DC_FB_ELCDIF_SetLayerConfig()
171 assert(fbInfo->startY == 0U); in DC_FB_ELCDIF_SetLayerConfig()
172 assert(fbInfo->width == dcHandle->width); in DC_FB_ELCDIF_SetLayerConfig()
173 assert(fbInfo->height == dcHandle->height); in DC_FB_ELCDIF_SetLayerConfig()
174 … assert(fbInfo->strideBytes == VIDEO_GetPixelSizeBits(fbInfo->pixelFormat) * dcHandle->width / 8U); in DC_FB_ELCDIF_SetLayerConfig()
176 status = DC_FB_ELCDIF_GetPixelFormat(fbInfo->pixelFormat, &pixelFormat); in DC_FB_ELCDIF_SetLayerConfig()
187 status_t DC_FB_ELCDIF_GetLayerDefaultConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo) in DC_FB_ELCDIF_GetLayerDefaultConfig() argument
193 fbInfo->startX = 0; in DC_FB_ELCDIF_GetLayerDefaultConfig()
194 fbInfo->startY = 0; in DC_FB_ELCDIF_GetLayerDefaultConfig()
[all …]
Dfsl_dc_fb_elcdif.h88 status_t DC_FB_ELCDIF_SetLayerConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo);
89 status_t DC_FB_ELCDIF_GetLayerDefaultConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo);
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/lcdifv2/
Dfsl_dc_fb_lcdifv2.c176 status_t DC_FB_LCDIFV2_SetLayerConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo) in DC_FB_LCDIFV2_SetLayerConfig() argument
189 status = DC_FB_LCDIFV2_GetPixelFormat(fbInfo->pixelFormat, &pixelFormat); in DC_FB_LCDIFV2_SetLayerConfig()
195 LCDIFV2_SetLayerSize(lcdifv2, layer, fbInfo->width, fbInfo->height); in DC_FB_LCDIFV2_SetLayerConfig()
196 LCDIFV2_SetLayerOffset(lcdifv2, layer, fbInfo->startX, fbInfo->startY); in DC_FB_LCDIFV2_SetLayerConfig()
198 bufferConfig.strideBytes = fbInfo->strideBytes; in DC_FB_LCDIFV2_SetLayerConfig()
205 status_t DC_FB_LCDIFV2_GetLayerDefaultConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo) in DC_FB_LCDIFV2_GetLayerDefaultConfig() argument
211 fbInfo->startX = 0; in DC_FB_LCDIFV2_GetLayerDefaultConfig()
212 fbInfo->startY = 0; in DC_FB_LCDIFV2_GetLayerDefaultConfig()
213 fbInfo->width = dcHandle->width; in DC_FB_LCDIFV2_GetLayerDefaultConfig()
214 fbInfo->height = dcHandle->height; in DC_FB_LCDIFV2_GetLayerDefaultConfig()
[all …]
Dfsl_dc_fb_lcdifv2.h96 status_t DC_FB_LCDIFV2_SetLayerConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo);
97 status_t DC_FB_LCDIFV2_GetLayerDefaultConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/lcdifv3/
Dfsl_dc_fb_lcdifv3.c194 status_t DC_FB_LCDIFV3_SetLayerConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo)
207 status = DC_FB_LCDIFV3_GetPixelFormat(fbInfo->pixelFormat, &pixelFormat);
213 LCDIFV3_SetLayerSize(lcdifv3, fbInfo->width, fbInfo->height);
214 LCDIFV3_SetLayerOffset(lcdifv3, fbInfo->startX, fbInfo->startY);
216 bufferConfig.strideBytes = fbInfo->strideBytes;
223 status_t DC_FB_LCDIFV3_GetLayerDefaultConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo)
229 fbInfo->startX = 0;
230 fbInfo->startY = 0;
231 fbInfo->width = dcHandle->width;
232 fbInfo->height = dcHandle->height;
[all …]
Dfsl_dc_fb_lcdifv3.h89 status_t DC_FB_LCDIFV3_SetLayerConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo);
90 status_t DC_FB_LCDIFV3_GetLayerDefaultConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/fbdev/
Dfsl_fbdev.c50 status = dc->ops->getLayerDefaultConfig(dc, layer, &fbdev->fbInfo.bufInfo); in FBDEV_Open()
154 *info = fbdev->fbInfo; in FBDEV_GetFrameBufferInfo()
168 fbdev->fbInfo = *info; in FBDEV_SetFrameBufferInfo()
170 status = dc->ops->setLayerConfig(dc, fbdev->layer, &fbdev->fbInfo.bufInfo); in FBDEV_SetFrameBufferInfo()
Dfsl_fbdev.h104 fbdev_fb_info_t fbInfo; /*!< Frame buffer information. */ member
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/
Dfsl_dc_fb.h45 status_t (*setLayerConfig)(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo);
46 status_t (*getLayerDefaultConfig)(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo);