| /hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/lcdif/ |
| D | fsl_dc_fb_lcdif.c | 172 status_t DC_FB_LCDIF_EnableLayer(const dc_fb_t *dc, uint8_t layer) in DC_FB_LCDIF_EnableLayer() argument 174 assert(layer < DC_FB_LCDIF_MAX_LAYER); in DC_FB_LCDIF_EnableLayer() 180 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() 195 switch (layer) 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() [all …]
|
| D | fsl_dc_fb_lcdif.h | 90 status_t DC_FB_LCDIF_EnableLayer(const dc_fb_t *dc, uint8_t layer); 91 status_t DC_FB_LCDIF_DisableLayer(const dc_fb_t *dc, uint8_t layer); 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); 94 status_t DC_FB_LCDIF_SetFrameBuffer(const dc_fb_t *dc, uint8_t layer, void *frameBuffer); 96 void DC_FB_LCDIF_SetCallback(const dc_fb_t *dc, uint8_t layer, dc_fb_callback_t callback, void *par…
|
| /hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/lcdifv2/ |
| D | fsl_dc_fb_lcdifv2.c | 131 status_t DC_FB_LCDIFV2_EnableLayer(const dc_fb_t *dc, uint8_t layer) in DC_FB_LCDIFV2_EnableLayer() argument 133 assert(layer < DC_FB_LCDIFV2_MAX_LAYER); in DC_FB_LCDIFV2_EnableLayer() 139 if (!dcHandle->layers[layer].enabled) in DC_FB_LCDIFV2_EnableLayer() 141 LCDIFV2_SetLayerBackGroundColor(dcHandle->lcdifv2, layer, 0U); in DC_FB_LCDIFV2_EnableLayer() 142 LCDIFV2_EnableLayer(dcHandle->lcdifv2, layer, true); in DC_FB_LCDIFV2_EnableLayer() 143 LCDIFV2_TriggerLayerShadowLoad(dcHandle->lcdifv2, layer); 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() [all …]
|
| D | fsl_dc_fb_lcdifv2.h | 94 status_t DC_FB_LCDIFV2_EnableLayer(const dc_fb_t *dc, uint8_t layer); 95 status_t DC_FB_LCDIFV2_DisableLayer(const dc_fb_t *dc, uint8_t layer); 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… 98 status_t DC_FB_LCDIFV2_SetFrameBuffer(const dc_fb_t *dc, uint8_t layer, void *frameBuffer); 100 void DC_FB_LCDIFV2_SetCallback(const dc_fb_t *dc, uint8_t layer, dc_fb_callback_t callback, void *p…
|
| /hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/elcdif/ |
| D | fsl_dc_fb_elcdif.c | 119 status_t DC_FB_ELCDIF_EnableLayer(const dc_fb_t *dc, uint8_t layer) in DC_FB_ELCDIF_EnableLayer() argument 121 assert(layer < DC_FB_ELCDIF_MAX_LAYER); in DC_FB_ELCDIF_EnableLayer() 127 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() 145 status_t DC_FB_ELCDIF_DisableLayer(const dc_fb_t *dc, uint8_t layer) in DC_FB_ELCDIF_DisableLayer() argument 147 assert(layer < DC_FB_ELCDIF_MAX_LAYER); in DC_FB_ELCDIF_DisableLayer() 151 if (dcHandle->layers[layer].enabled) in DC_FB_ELCDIF_DisableLayer() 154 dcHandle->layers[layer].enabled = false; in DC_FB_ELCDIF_DisableLayer() 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 [all …]
|
| D | fsl_dc_fb_elcdif.h | 86 status_t DC_FB_ELCDIF_EnableLayer(const dc_fb_t *dc, uint8_t layer); 87 status_t DC_FB_ELCDIF_DisableLayer(const dc_fb_t *dc, uint8_t layer); 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); 90 status_t DC_FB_ELCDIF_SetFrameBuffer(const dc_fb_t *dc, uint8_t layer, void *frameBuffer); 92 void DC_FB_ELCDIF_SetCallback(const dc_fb_t *dc, uint8_t layer, dc_fb_callback_t callback, void *pa…
|
| /hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/dsi_cmd/ |
| D | fsl_dc_fb_dsi_cmd.c | 31 dc_fb_dsi_cmd_layer_t *layer; in DC_FB_DSI_CMD_FrameDoneCallback() local 36 layer = &(dcHandle->layers[0]); in DC_FB_DSI_CMD_FrameDoneCallback() 42 layer->callback(layer->cbParam, layer->frameBuffer); in DC_FB_DSI_CMD_FrameDoneCallback() 105 status_t DC_FB_DSI_CMD_EnableLayer(const dc_fb_t *dc, uint8_t layer) in DC_FB_DSI_CMD_EnableLayer() argument 124 status_t DC_FB_DSI_CMD_DisableLayer(const dc_fb_t *dc, uint8_t layer) in DC_FB_DSI_CMD_DisableLayer() argument 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 148 assert(layer < DC_FB_DSI_CMD_MAX_LAYER); in DC_FB_DSI_CMD_SetLayerConfig() 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 163 assert(layer < DC_FB_DSI_CMD_MAX_LAYER); in DC_FB_DSI_CMD_GetLayerDefaultConfig() [all …]
|
| D | fsl_dc_fb_dsi_cmd.h | 45 #error Current driver only supports one layer 89 status_t DC_FB_DSI_CMD_EnableLayer(const dc_fb_t *dc, uint8_t layer); 90 status_t DC_FB_DSI_CMD_DisableLayer(const dc_fb_t *dc, uint8_t layer); 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… 93 status_t DC_FB_DSI_CMD_SetFrameBuffer(const dc_fb_t *dc, uint8_t layer, void *frameBuffer); 95 void DC_FB_DSI_CMD_SetCallback(const dc_fb_t *dc, uint8_t layer, dc_fb_callback_t callback, void *p…
|
| /hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/ssd1963/ |
| D | fsl_dc_fb_ssd1963.c | 31 dc_fb_ssd1963_layer_t *layer; in DC_FB_SSD1963_FrameDoneCallback() local 36 layer = &(dcHandle->layers[0]); in DC_FB_SSD1963_FrameDoneCallback() 42 layer->callback(layer->cbParam, layer->frameBuffer); in DC_FB_SSD1963_FrameDoneCallback() 93 status_t DC_FB_SSD1963_EnableLayer(const dc_fb_t *dc, uint8_t layer) in DC_FB_SSD1963_EnableLayer() argument 111 status_t DC_FB_SSD1963_DisableLayer(const dc_fb_t *dc, uint8_t layer) in DC_FB_SSD1963_DisableLayer() argument 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 134 assert(layer < DC_FB_SSD1963_MAX_LAYER); in DC_FB_SSD1963_SetLayerConfig() 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 149 assert(layer < DC_FB_SSD1963_MAX_LAYER); in DC_FB_SSD1963_GetLayerDefaultConfig() [all …]
|
| D | fsl_dc_fb_ssd1963.h | 95 status_t DC_FB_SSD1963_EnableLayer(const dc_fb_t *dc, uint8_t layer); 96 status_t DC_FB_SSD1963_DisableLayer(const dc_fb_t *dc, uint8_t layer); 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… 99 status_t DC_FB_SSD1963_SetFrameBuffer(const dc_fb_t *dc, uint8_t layer, void *frameBuffer); 101 void DC_FB_SSD1963_SetCallback(const dc_fb_t *dc, uint8_t layer, dc_fb_callback_t callback, void *p…
|
| /hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/lcdifv3/ |
| D | fsl_dc_fb_lcdifv3.c | 149 status_t DC_FB_LCDIFV3_EnableLayer(const dc_fb_t *dc, uint8_t layer) 151 assert(layer < DC_FB_LCDIFV3_MAX_LAYER); 178 status_t DC_FB_LCDIFV3_DisableLayer(const dc_fb_t *dc, uint8_t layer) 180 assert(layer < DC_FB_LCDIFV3_MAX_LAYER); 194 status_t DC_FB_LCDIFV3_SetLayerConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo) 196 assert(layer < DC_FB_LCDIFV3_MAX_LAYER); 223 status_t DC_FB_LCDIFV3_GetLayerDefaultConfig(const dc_fb_t *dc, uint8_t layer, dc_fb_info_t *fbInfo) 225 assert(layer < DC_FB_LCDIFV3_MAX_LAYER); 239 status_t DC_FB_LCDIFV3_SetFrameBuffer(const dc_fb_t *dc, uint8_t layer, void *frameBuffer) 241 assert(layer < DC_FB_LCDIFV3_MAX_LAYER); [all …]
|
| D | fsl_dc_fb_lcdifv3.h | 87 status_t DC_FB_LCDIFV3_EnableLayer(const dc_fb_t *dc, uint8_t layer); 88 status_t DC_FB_LCDIFV3_DisableLayer(const dc_fb_t *dc, uint8_t layer); 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… 91 status_t DC_FB_LCDIFV3_SetFrameBuffer(const dc_fb_t *dc, uint8_t layer, void *frameBuffer); 93 void DC_FB_LCDIFV3_SetCallback(const dc_fb_t *dc, uint8_t layer, dc_fb_callback_t callback, void *p…
|
| /hal_nxp-latest/mcux/mcux-sdk/components/video/display/fbdev/ |
| D | fsl_fbdev.c | 28 status_t FBDEV_Open(fbdev_t *fbdev, const dc_fb_t *dc, uint8_t layer) in FBDEV_Open() argument 47 fbdev->layer = layer; in FBDEV_Open() 50 status = dc->ops->getLayerDefaultConfig(dc, layer, &fbdev->fbInfo.bufInfo); in FBDEV_Open() 65 dc->ops->setCallback(dc, layer, FBDEV_BufferSwitchOffCallback, (void *)fbdev); in FBDEV_Open() 113 status = dc->ops->enableLayer(dc, fbdev->layer); in FBDEV_Enable() 143 (void)dc->ops->disableLayer(dc, fbdev->layer); in FBDEV_Disable() 170 status = dc->ops->setLayerConfig(dc, fbdev->layer, &fbdev->fbInfo.bufInfo); in FBDEV_SetFrameBufferInfo() 226 return dc->ops->setFrameBuffer(dc, fbdev->layer, frameBuffer); in FBDEV_SetFrameBuffer()
|
| D | fsl_fbdev.h | 108 uint8_t layer; /*!< Layer in the display controller. */ member 137 status_t FBDEV_Open(fbdev_t *fbdev, const dc_fb_t *dc, uint8_t layer);
|
| /hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/dbi/ |
| D | fsl_dc_fb_dbi.h | 61 status_t DC_FB_DBI_EnableLayer(const dc_fb_t *dc, uint8_t layer); 62 status_t DC_FB_DBI_DisableLayer(const dc_fb_t *dc, uint8_t layer); 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); 65 status_t DC_FB_DBI_SetFrameBuffer(const dc_fb_t *dc, uint8_t layer, void *frameBuffer); 67 void DC_FB_DBI_SetCallback(const dc_fb_t *dc, uint8_t layer, dc_fb_callback_t callback, void *param…
|
| D | fsl_dc_fb_dbi.c | 80 status_t DC_FB_DBI_EnableLayer(const dc_fb_t *dc, uint8_t layer) in DC_FB_DBI_EnableLayer() argument 86 status_t DC_FB_DBI_DisableLayer(const dc_fb_t *dc, uint8_t layer) in DC_FB_DBI_DisableLayer() argument 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 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 116 status_t DC_FB_DBI_SetFrameBuffer(const dc_fb_t *dc, uint8_t layer, void *frameBuffer) in DC_FB_DBI_SetFrameBuffer() argument 145 void DC_FB_DBI_SetCallback(const dc_fb_t *dc, uint8_t layer, dc_fb_callback_t callback, void *param) in DC_FB_DBI_SetCallback() argument
|
| /hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/ |
| D | fsl_dc_fb.h | 43 status_t (*enableLayer)(const dc_fb_t *dc, uint8_t layer); 44 status_t (*disableLayer)(const dc_fb_t *dc, uint8_t layer); 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); 47 status_t (*setFrameBuffer)(const dc_fb_t *dc, uint8_t layer, void *frameBuffer); 49 void (*setCallback)(const dc_fb_t *dc, uint8_t layer, dc_fb_callback_t callback, void *param);
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lcdifv2/ |
| D | fsl_lcdifv2.h | 48 #define LCDIFV2_MAKE_FIFO_EMPTY_INTERRUPT(layer) (1UL << ((uint32_t)(layer) + 24U)) argument 50 #define LCDIFV2_MAKE_DMA_DONE_INTERRUPT(layer) (1UL << ((uint32_t)(layer) + 16U)) argument 52 #define LCDIFV2_MAKE_DMA_ERROR_INTERRUPT(layer) (1UL << ((uint32_t)(layer) + 8U)) argument 605 lcdifv2_pd_layer_t layer,
|
| D | fsl_lcdifv2.c | 379 lcdifv2_pd_layer_t layer, in LCDIFV2_GetPorterDuffConfig() argument 431 if ((NULL == config) || (mode >= kLCDIFV2_PD_Max) || (layer >= kLCDIFV2_PD_LayerMax)) in LCDIFV2_GetPorterDuffConfig() 440 config->pdFactorMode = s_lcdifv2PdLayerFactors[mode][(uint8_t)layer]; in LCDIFV2_GetPorterDuffConfig()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lcdifv3/ |
| D | fsl_lcdifv3.h | 46 #define LCDIFV3_MAKE_FIFO_EMPTY_INTERRUPT(layer) (1UL << ((uint32_t)(layer) + 24U)) argument 48 #define LCDIFV3_MAKE_DMA_DONE_INTERRUPT(layer) (1UL << ((uint32_t)(layer) + 16U)) argument 50 #define LCDIFV3_MAKE_DMA_ERROR_INTERRUPT(layer) (1UL << ((uint32_t)(layer) + 8U)) argument
|
| /hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/rpmsg_lite/ |
| D | README.md | 37 …media access" layer is implemented in <i>virtqueue.c</i>, which is one of the few files shared wit… 39 The porting layer is split into two sub-layers: the environment layer and the platform layer. The f… 45 …d callback-based receive API. The RPMsg protocol is part of the transport layer. This is realized … 51 … implementation of the env_*_queue() functions in the environment porting layer. It uses a blockin… 59 …se your own RTOS, all you need to do is to implement your own environment layer (in other words, r… 122 |RL_USE_ENVIRONMENT_CONTEXT | (0) | When enabled the environment layer uses its own co…
|
| /hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/ |
| D | ChangeLogKSDK.txt | 75 - RPMsg-Lite: Resolved issues in ThreadX env. layer implementation. 88 - eRPC: MU transport layer switched to blocking MU_SendMsg() API use. 218 …- eRPC: Update CMSIS UART transport layer to avoid busy loops in rtos environments, introduce sema… 349 - eRPC: Added Messaging Unit transport layer. 350 - eRPC: Added RPMSG Lite RTOS TTY transport layer. 374 - eRPC: New RPMsg-Lite Zero Copy (RPMsgZC) transport layer. 377 - RPMsg-Lite: Improved interrupt handling in platform layer.
|
| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/NN/ |
| D | README.md | 18 Quantization | Per layer quantization | Per-channel quantization 19 Output offset | No | Per-layer output offset
|
| /hal_nxp-latest/mcux/middleware/wifi_nxp/ |
| D | CMakeLists.txt | 191 # OS abstraction layer source 196 # net stack abstraction layer source
|
| /hal_nxp-latest/mcux/mcux-sdk/components/power_manager/ |
| D | README.md | 42 - Notify upper layer (for example the application) about power transitions or wakeup events. 58 - The notification module: Notifies the upper layer of specific power transitions and events. 257 *Parameter:* handle : Pointer to the pm_handle_t structure, upper layer software should pre-allocat… 272 2. Notify upper layer software of the power mode transitions. 275 5. Notify upper layer software of the power mode exiting.
|