Introduce MIPI DBI driver class. MIPI DBI devices encompass several interface types. All interfaces have a data/command, reset, chip select, and tearing effect signal Beyond this, MIPI DBI operates in 3 modes: Mode A- 16/8 data pins, one clock pin, one read/write pin. Similar to Motorola type 6800 bus Mode B- 16/8 data pins, one read/write pin. Similar to Intel 8080 bus Mode C- 1 data output pin, 1 data input pin, one clock pin. Implementable using SPI peripheral, or MIPI-DBI specific controller. Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
24 lines
496 B
Text
24 lines
496 B
Text
# MIPI DBI controller options
|
|
|
|
# Copyright 2023 NXP
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
menuconfig MIPI_DBI
|
|
bool "MIPI-DBI Host Controller drivers [EXPERIMENTAL]"
|
|
select EXPERIMENTAL
|
|
help
|
|
Add support for MIPI-DBI compliant host controllers
|
|
|
|
if MIPI_DBI
|
|
|
|
module = MIPI_DBI
|
|
module-str = mipi_dbi
|
|
source "subsys/logging/Kconfig.template.log_config"
|
|
|
|
config MIPI_DBI_INIT_PRIORITY
|
|
int "Initialization priority"
|
|
default 80
|
|
help
|
|
MIPI-DBI Host Controllers initialization priority.
|
|
|
|
endif
|