Home
last modified time | relevance | path

Searched refs:dbiIface (Results 1 – 12 of 12) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/components/ili9341/
Dfsl_ili9341.c149 …_t ILI9341_InitDBI(ili9341_handle_t *handle, const ili9341_config_t *config, dbi_iface_t *dbiIface) in ILI9341_InitDBI() argument
151 handle->dbiIface = dbiIface; in ILI9341_InitDBI()
155 DBI_IFACE_WriteCmdData(dbiIface, ILI9341_CMD_DISPLAYOFF, NULL, 0U); in ILI9341_InitDBI()
156 …DBI_IFACE_WriteCmdData(dbiIface, ILI9341_CMD_PWRA, (const uint8_t[]){0x39U, 0x2CU, 0x00U, 0x34U, 0… in ILI9341_InitDBI()
157 DBI_IFACE_WriteCmdData(dbiIface, ILI9341_CMD_PWRB, (const uint8_t[]){0x00U, 0x83U, 0x30U}, 3u); in ILI9341_InitDBI()
158 DBI_IFACE_WriteCmdData(dbiIface, ILI9341_CMD_DTCA, (const uint8_t[]){0x85U, 0x01U, 0x79U}, 3u); in ILI9341_InitDBI()
159 DBI_IFACE_WriteCmdData(dbiIface, ILI9341_CMD_DTCB, (const uint8_t[]){0x00U, 0x00U}, 2u); in ILI9341_InitDBI()
160 …DBI_IFACE_WriteCmdData(dbiIface, ILI9341_CMD_PWRSEQ, (const uint8_t[]){0x64U, 0x03U, 0x12U, 0x81U}… in ILI9341_InitDBI()
161 DBI_IFACE_WriteCmdData(dbiIface, ILI9341_CMD_PRC, (const uint8_t[]){0x20U}, 1u); in ILI9341_InitDBI()
162 DBI_IFACE_WriteCmdData(dbiIface, ILI9341_CMD_PWR1, (const uint8_t[]){0x26U}, 1u); in ILI9341_InitDBI()
[all …]
Dfsl_ili9341.h79 dbi_iface_t *dbiIface; member
103 …t ILI9341_InitDBI(ili9341_handle_t *handle, const ili9341_config_t *config, dbi_iface_t *dbiIface);
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dbi/
Dfsl_dbi.h151 status_t (*writeCommandData)(dbi_iface_t *dbiIface,
157 status_t (*readData)(dbi_iface_t *dbiIface,
164 status_t (*writeMemory)(dbi_iface_t *dbiIface,
198 static inline status_t DBI_IFACE_WriteCmdData(dbi_iface_t *dbiIface, uint8_t cmd, const uint8_t *da… in DBI_IFACE_WriteCmdData() argument
200 return dbiIface->xferOps->writeCommandData(dbiIface, cmd, data, length); in DBI_IFACE_WriteCmdData()
213 static inline status_t DBI_IFACE_ReadData(dbi_iface_t *dbiIface, uint8_t cmd, uint8_t *data, uint32… in DBI_IFACE_ReadData() argument
215 return dbiIface->xferOps->readData(dbiIface, cmd, data, length); in DBI_IFACE_ReadData()
225 static inline status_t DBI_IFACE_SoftReset(dbi_iface_t *dbiIface) in DBI_IFACE_SoftReset() argument
227 return dbiIface->xferOps->writeCommandData(dbiIface, kMIPI_DBI_SoftReset, NULL, 0); in DBI_IFACE_SoftReset()
236 static inline status_t DBI_IFACE_SetDiplayOn(dbi_iface_t *dbiIface, bool on) in DBI_IFACE_SetDiplayOn() argument
[all …]
Dfsl_dbi.c26 status_t DBI_IFACE_SelectArea(dbi_iface_t *dbiIface, uint16_t startX, uint16_t startY, uint16_t end… in DBI_IFACE_SelectArea() argument
37 status = DBI_IFACE_WriteCmdData(dbiIface, (uint8_t)kMIPI_DBI_SetColumnAddress, data, 4U); in DBI_IFACE_SelectArea()
50 status = DBI_IFACE_WriteCmdData(dbiIface, (uint8_t)kMIPI_DBI_SetPageAddress, data, 4U); in DBI_IFACE_SelectArea()
55 void DBI_IFACE_SetMemoryDoneCallback(dbi_iface_t *dbiIface, dbi_mem_done_callback_t callback, void … in DBI_IFACE_SetMemoryDoneCallback() argument
57 dbiIface->memDoneCallback = callback; in DBI_IFACE_SetMemoryDoneCallback()
58 dbiIface->memDoneCallbackParam = userData; in DBI_IFACE_SetMemoryDoneCallback()
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dbi/lcdic/
Dfsl_dbi_lcdic_dma.c46 dbi_iface_t *dbiIface = (dbi_iface_t *)userData; in DBI_LCDIC_DMA_TransferCompletedCallback() local
47 dbi_lcdic_dma_prv_data_t *prvData = (dbi_lcdic_dma_prv_data_t *)(dbiIface->prvData); in DBI_LCDIC_DMA_TransferCompletedCallback()
72 dbiIface->memDoneCallback(status, dbiIface->memDoneCallbackParam); in DBI_LCDIC_DMA_TransferCompletedCallback()
76 status_t DBI_LCDIC_DMA_CreateHandle(dbi_iface_t *dbiIface, in DBI_LCDIC_DMA_CreateHandle() argument
80 (void)memset(dbiIface, 0, sizeof(dbi_iface_t)); in DBI_LCDIC_DMA_CreateHandle()
82 dbiIface->xferOps = &g_dbiIfaceLcdicDmaXferOps; in DBI_LCDIC_DMA_CreateHandle()
83 dbiIface->prvData = prvData; in DBI_LCDIC_DMA_CreateHandle()
88 dbiIface, config->txDmaHandle, NULL, *config->dmaDesc); in DBI_LCDIC_DMA_CreateHandle()
91 status_t DBI_LCDIC_DMA_WriteCommandData(dbi_iface_t *dbiIface, uint8_t command, const void *data, u… in DBI_LCDIC_DMA_WriteCommandData() argument
96 … lcdic_dma_handle_t *lcdicHandle = &((dbi_lcdic_dma_prv_data_t *)(dbiIface->prvData))->lcdicHandle; in DBI_LCDIC_DMA_WriteCommandData()
[all …]
Dfsl_dbi_lcdic_dma.h68 status_t DBI_LCDIC_DMA_CreateHandle(dbi_iface_t *dbiIface,
72 status_t DBI_LCDIC_DMA_WriteCommandData(dbi_iface_t *dbiIface, uint8_t command, const void *data, u…
75 status_t DBI_LCDIC_DMA_ReadData(dbi_iface_t *dbiIface, uint8_t command, void *data, uint32_t len_by…
78 status_t DBI_LCDIC_DMA_WriteMemory(dbi_iface_t *dbiIface, uint8_t command, const void *data, uint32…
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dbi/lpc_spi/
Dfsl_dbi_spi_dma.c45 dbi_iface_t *dbiIface = (dbi_iface_t *)userData; in DBI_SPI_DMA_TransferCompletedCallback() local
46 dbi_spi_dma_prv_data_t *prvData = (dbi_spi_dma_prv_data_t *)dbiIface->prvData; in DBI_SPI_DMA_TransferCompletedCallback()
72 dbiIface->memDoneCallback(status, dbiIface->memDoneCallbackParam); in DBI_SPI_DMA_TransferCompletedCallback()
76 status_t DBI_SPI_DMA_CreateHandle(dbi_iface_t *dbiIface, in DBI_SPI_DMA_CreateHandle() argument
80 (void)memset(dbiIface, 0, sizeof(dbi_iface_t)); in DBI_SPI_DMA_CreateHandle()
82 dbiIface->xferOps = &g_dbiIfaceSpiDmaXferOps; in DBI_SPI_DMA_CreateHandle()
83 dbiIface->prvData = prvData; in DBI_SPI_DMA_CreateHandle()
90 dbiIface, config->txDmaHandle, config->rxDmaHandle); in DBI_SPI_DMA_CreateHandle()
93 status_t DBI_SPI_DMA_WriteCommandData(dbi_iface_t *dbiIface, uint8_t command, const void *data, uin… in DBI_SPI_DMA_WriteCommandData() argument
99 dbi_spi_dma_prv_data_t *prvData = (dbi_spi_dma_prv_data_t *)dbiIface->prvData; in DBI_SPI_DMA_WriteCommandData()
[all …]
Dfsl_dbi_spi_dma.h73 status_t DBI_SPI_DMA_CreateHandle(dbi_iface_t *dbiIface,
77 status_t DBI_SPI_DMA_WriteCommandData(dbi_iface_t *dbiIface, uint8_t command, const void *data, uin…
80 status_t DBI_SPI_DMA_ReadData(dbi_iface_t *dbiIface, uint8_t command, void *data, uint32_t len_byte…
83 status_t DBI_SPI_DMA_WriteMemory(dbi_iface_t *dbiIface, uint8_t command, const void *data, uint32_t…
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dc/dbi/
Dfsl_dc_fb_dbi.c57 … DBI_IFACE_SetMemoryDoneCallback(dcDbiHandle->dbiIface, DC_FB_DBI_FrameDoneCallback, dcDbiHandle); in DC_FB_DBI_Init()
73 status = DBI_IFACE_SetDiplayOn(dcDbiHandle->dbiIface, false); in DC_FB_DBI_Deinit()
83 return DBI_IFACE_SetDiplayOn(dcDbiHandle->dbiIface, true); in DC_FB_DBI_EnableLayer()
89 return DBI_IFACE_SetDiplayOn(dcDbiHandle->dbiIface, false); in DC_FB_DBI_DisableLayer()
98 return DBI_IFACE_SelectArea(dcDbiHandle->dbiIface, fbInfo->startX, fbInfo->startY, in DC_FB_DBI_SetLayerConfig()
133 status = DBI_IFACE_WriteMemory(dcDbiHandle->dbiIface, (const uint8_t *)frameBuffer, in DC_FB_DBI_SetFrameBuffer()
161 … (void)DBI_IFACE_WriteMemory(dcDbiHandle->dbiIface, (const uint8_t *)dcDbiHandle->frameBuffer, in DC_FB_DBI_TE_IRQHandler()
Dfsl_dc_fb_dbi.h42 dbi_iface_t *dbiIface; /*!< DBI interface. */ member
/hal_nxp-latest/mcux/mcux-sdk/components/st7796s/
Dfsl_st7796s.c89 return DBI_IFACE_WriteCmdData(handle->dbiIface, command, params, param_len); in ST7796S_WriteCommand()
150 …tus_t ST7796S_Init(st7796s_handle_t *handle, const st7796s_config_t *config, dbi_iface_t *dbiIface) in ST7796S_Init()
157 handle->dbiIface = dbiIface; in ST7796S_Init()
289 ST7796S_ERROR_CHECK(DBI_IFACE_WriteMemory(handle->dbiIface, (const uint8_t *)pixels, len * 2u)); in ST7796S_WritePixels()
Dfsl_st7796s.h82 dbi_iface_t *dbiIface; /*!< DBI interface handle. */
132 …us_t ST7796S_Init(st7796s_handle_t *handle, const st7796s_config_t *config, dbi_iface_t *dbiIface);