zephyr/drivers/mipi_dbi/Kconfig
Daniel DeGrasse 3ab6572856 drivers: mipi_dbi: introduce MIPI DBI driver class
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>
2024-01-31 16:01:45 +00:00

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