Home
last modified time | relevance | path

Searched refs:layers (Results 1 – 15 of 15) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/lcdif/
Dfsl_dc_fb_lcdif.c180 if (!dcHandle->layers[layer].enabled) in DC_FB_LCDIF_EnableLayer()
183 if (dcHandle->layers[layer].activeBuffer == NULL) in DC_FB_LCDIF_EnableLayer()
189 dcHandle->layers[layer].fbConfig.enable = true; in DC_FB_LCDIF_EnableLayer()
198 … LCDIF_SetFrameBufferConfig(dcHandle->lcdif, 0, &dcHandle->layers[layer].fbConfig); in DC_FB_LCDIF_EnableLayer()
201 … LCDIF_SetOverlayLayerConfig(dcHandle->lcdif, 0, &dcHandle->layers[layer].fbConfig, 0U); in DC_FB_LCDIF_EnableLayer()
204 … LCDIF_SetOverlayLayerConfig(dcHandle->lcdif, 0, &dcHandle->layers[layer].fbConfig, 1U); in DC_FB_LCDIF_EnableLayer()
209 LCDIF_SetFrameBufferConfig(dcHandle->lcdif, 0, &dcHandle->layers[layer].fbConfig); in DC_FB_LCDIF_EnableLayer()
212 dcHandle->layers[layer].enabled = true; in DC_FB_LCDIF_EnableLayer()
225 if (dcHandle->layers[layer].enabled) in DC_FB_LCDIF_DisableLayer()
227 dcHandle->layers[layer].fbConfig.enable = false; in DC_FB_LCDIF_DisableLayer()
[all …]
Dfsl_dc_fb_lcdif.h59 dc_fb_lcdif_layer_t layers[DC_FB_LCDIF_MAX_LAYER]; /*!< Information of the layer. */ member
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/lcdifv2/
Dfsl_dc_fb_lcdifv2.c139 if (!dcHandle->layers[layer].enabled) in DC_FB_LCDIFV2_EnableLayer()
144 dcHandle->layers[layer].shadowLoadPending = true; in DC_FB_LCDIFV2_EnableLayer()
146 while (true == dcHandle->layers[layer].shadowLoadPending) in DC_FB_LCDIFV2_EnableLayer()
153 dcHandle->layers[layer].activeBuffer = dcHandle->layers[layer].inactiveBuffer; in DC_FB_LCDIFV2_EnableLayer()
154 dcHandle->layers[layer].enabled = true; in DC_FB_LCDIFV2_EnableLayer()
166 if (dcHandle->layers[layer].enabled) in DC_FB_LCDIFV2_DisableLayer()
170 dcHandle->layers[layer].enabled = false; in DC_FB_LCDIFV2_DisableLayer()
227 dcHandle->layers[layer].inactiveBuffer = frameBuffer; in DC_FB_LCDIFV2_SetFrameBuffer()
229 if (dcHandle->layers[layer].enabled) in DC_FB_LCDIFV2_SetFrameBuffer()
232 dcHandle->layers[layer].shadowLoadPending = true; in DC_FB_LCDIFV2_SetFrameBuffer()
[all …]
Dfsl_dc_fb_lcdifv2.h62 dc_fb_lcdifv2_layer_t layers[DC_FB_LCDIFV2_MAX_LAYER]; /*!< Information of the layer. */ member
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/lcdifv3/
Dfsl_dc_fb_lcdifv3.c157 if (!dcHandle->layers[0].enabled)
162 dcHandle->layers[0].shadowLoadPending = true;
164 while (true == dcHandle->layers[0].shadowLoadPending)
171 dcHandle->layers[0].activeBuffer = dcHandle->layers[0].inactiveBuffer;
172 dcHandle->layers[0].enabled = true;
184 if (dcHandle->layers[0].enabled)
188 dcHandle->layers[0].enabled = false;
245 dcHandle->layers[layer].inactiveBuffer = frameBuffer;
247 if (dcHandle->layers[0].enabled)
250 dcHandle->layers[0].shadowLoadPending = true;
[all …]
Dfsl_dc_fb_lcdifv3.h55 dc_fb_lcdifv3_layer_t layers[DC_FB_LCDIFV3_MAX_LAYER]; /*!< Information of the layer. */ member
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/elcdif/
Dfsl_dc_fb_elcdif.c127 if (!dcHandle->layers[layer].enabled) in DC_FB_ELCDIF_EnableLayer()
130 if (dcHandle->layers[layer].activeBuffer == NULL) in DC_FB_ELCDIF_EnableLayer()
137 dcHandle->layers[layer].enabled = true; in DC_FB_ELCDIF_EnableLayer()
151 if (dcHandle->layers[layer].enabled) in DC_FB_ELCDIF_DisableLayer()
154 dcHandle->layers[layer].enabled = false; in DC_FB_ELCDIF_DisableLayer()
209 dcHandle->layers[layer].inactiveBuffer = frameBuffer; in DC_FB_ELCDIF_SetFrameBuffer()
217 if (!dcHandle->layers[layer].enabled) in DC_FB_ELCDIF_SetFrameBuffer()
220 dcHandle->layers[layer].activeBuffer = frameBuffer; in DC_FB_ELCDIF_SetFrameBuffer()
224 dcHandle->layers[layer].framePending = true; in DC_FB_ELCDIF_SetFrameBuffer()
235 dcHandle->layers[layer].callback = callback; in DC_FB_ELCDIF_SetCallback()
[all …]
Dfsl_dc_fb_elcdif.h55 dc_fb_elcdif_layer_t layers[DC_FB_ELCDIF_MAX_LAYER]; /*!< Information of the layer. */ member
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/ssd1963/
Dfsl_dc_fb_ssd1963.c36 layer = &(dcHandle->layers[0]); in DC_FB_SSD1963_FrameDoneCallback()
142 dcHandle->layers[layer].fbInfo = *fbInfo; in DC_FB_SSD1963_SetLayerConfig()
169 dc_fb_info_t *fbInfo = &dcHandle->layers[layer].fbInfo; in DC_FB_SSD1963_SetFrameBuffer()
171 dcHandle->layers[layer].frameBuffer = frameBuffer; in DC_FB_SSD1963_SetFrameBuffer()
188 dcHandle->layers[layer].callback = callback; in DC_FB_SSD1963_SetCallback()
189 dcHandle->layers[layer].cbParam = param; in DC_FB_SSD1963_SetCallback()
Dfsl_dc_fb_ssd1963.h71 dc_fb_ssd1963_layer_t layers[DC_FB_SSD1963_MAX_LAYER]; /*!< Information of the layer. */ member
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/dsi_cmd/
Dfsl_dc_fb_dsi_cmd.c36 layer = &(dcHandle->layers[0]); in DC_FB_DSI_CMD_FrameDoneCallback()
156 dcHandle->layers[layer].fbInfo = *fbInfo; in DC_FB_DSI_CMD_SetLayerConfig()
185 dc_fb_dsi_cmd_layer_t *pLayer = &(dcHandle->layers[layer]); in DC_FB_DSI_CMD_SetFrameBuffer()
253 dcHandle->layers[layer].callback = callback; in DC_FB_DSI_CMD_SetCallback()
254 dcHandle->layers[layer].cbParam = param; in DC_FB_DSI_CMD_SetCallback()
283 layer = &(dcHandle->layers[0]); in DC_FB_DSI_CMD_TE_IRQHandler()
Dfsl_dc_fb_dsi_cmd.h73 dc_fb_dsi_cmd_layer_t layers[DC_FB_DSI_CMD_MAX_LAYER]; /*!< Information of the layer. */ member
/hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/
DChangeLogKSDK.txt42 - RPMsg-Lite: Minor changes in platform and env. layers, minor test code updates.
57 - eRPC: New LPSPI and LPI2C transport layers.
85 - MCMgr, RPMsg-Lite: Added porting layers for imxrt1180.
128 - RPMsg-Lite: Added porting layers for i.mx93 device.
239 - RPMsg-Lite: Added environment layers for Threadx.
287 - RPMsg-Lite: Added environment layers for QNX and Zephyr.
299 - RPMsg-Lite, MCMgr: Align porting layers to the updated MCUXpressoSDK feature files.
389 - eRPC: New transport layers for (LP)UART, (D)SPI.
/hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/rpmsg_lite/
DREADME.md39 The porting layer is split into two sub-layers: the environment layer and the platform layer. The f…
97 ## Environment layers implementation
98 …nt layers are provided in lib/rpmsg_lite/porting/environment folder. Not all of them are fully tes…
104 The rest of environment layers has been created and used in some experimental projects, it has been…
/hal_nxp-latest/s32/
DCMakeLists.txt28 # redefine RTD module's peripheral access layers and its register masks to be