| /hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/dsi_cmd/ |
| D | fsl_dc_fb_dsi_cmd.c | 146 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() 172 … fbInfo->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 …]
|
| D | fsl_dc_fb_dsi_cmd.h | 59 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/ |
| D | fsl_dc_fb_dbi.c | 92 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() 99 … fbInfo->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() 110 … fbInfo->strideBytes = dcDbiHandle->width * VIDEO_GetPixelSizeBits(dcDbiHandle->pixelFormat) / 8U; in DC_FB_DBI_GetLayerDefaultConfig() [all …]
|
| D | fsl_dc_fb_dbi.h | 35 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/ |
| D | fsl_dc_fb_ssd1963.c | 132 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() 157 …fbInfo->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 …]
|
| D | fsl_dc_fb_ssd1963.h | 59 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/ |
| D | fsl_dc_fb_lcdif.c | 252 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 …]
|
| D | fsl_dc_fb_lcdif.h | 92 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/ |
| D | fsl_dc_fb_elcdif.c | 161 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 …]
|
| D | fsl_dc_fb_elcdif.h | 88 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/ |
| D | fsl_dc_fb_lcdifv2.c | 176 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 …]
|
| D | fsl_dc_fb_lcdifv2.h | 96 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/ |
| D | fsl_dc_fb_lcdifv3.c | 194 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 …]
|
| D | fsl_dc_fb_lcdifv3.h | 89 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/ |
| D | fsl_fbdev.c | 50 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()
|
| D | fsl_fbdev.h | 104 fbdev_fb_info_t fbInfo; /*!< Frame buffer information. */ member
|
| /hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/ |
| D | fsl_dc_fb.h | 45 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);
|