38 lines
964 B
Plaintext
38 lines
964 B
Plaintext
# Copyright 2022-2023 NXP
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
config MIPI_DSI_MCUX
|
|
bool "NXP MCUX MIPI-DSI Host Controller"
|
|
default y
|
|
depends on DT_HAS_NXP_IMX_MIPI_DSI_ENABLED
|
|
help
|
|
NXP MIPI DSI controller driver
|
|
|
|
config MIPI_DSI_MCUX_2L
|
|
bool "NXP MCUX MIPI-DSI 2L Controller"
|
|
default y
|
|
depends on DT_HAS_NXP_MIPI_DSI_2L_ENABLED
|
|
help
|
|
NXP MIPI DSI 2L controller driver
|
|
|
|
if MIPI_DSI_MCUX_2L
|
|
|
|
config MIPI_DSI_MCUX_2L_SMARTDMA
|
|
bool "Use smartDMA controller with MIPI DSI"
|
|
default y
|
|
depends on DMA_MCUX_SMARTDMA
|
|
help
|
|
Use SMARTDMA. This accelerator will automatically
|
|
convert RGB565 input data to BGR565 (little endian to big endian),
|
|
and write it to the MIPI DSI.
|
|
|
|
config MIPI_DSI_MCUX_2L_SWAP16
|
|
bool "Swap 16 byte color"
|
|
help
|
|
Swap 16 byte color data from little to big endian format. When
|
|
this Kconfig is enabled, the DSI expects RGB565 data in little endian
|
|
format, which will then be byte swapped.
|
|
|
|
|
|
endif # MIPI_DSI_MCUX_2L
|