Home
last modified time | relevance | path

Searched full:dbi (Results 1 – 25 of 92) sorted by relevance

1234

/Zephyr-latest/include/zephyr/drivers/
Dmipi_dbi.h9 * @brief Public APIs for MIPI-DBI drivers
11 * MIPI-DBI defines the following 3 interfaces:
25 * @brief MIPI-DBI driver APIs
26 * @defgroup mipi_dbi_interface MIPI-DBI driver APIs
44 * @brief initialize a MIPI DBI SPI configuration struct from devicetree
46 * This helper allows drivers to initialize a MIPI DBI SPI configuration
48 * @param node_id Devicetree node identifier for the MIPI DBI device whose
73 * @brief Initialize a MIPI DBI SPI configuration from devicetree instance
75 * This helper initializes a MIPI DBI SPI configuration from a devicetree
86 * @brief Initialize a MIPI DBI configuration from devicetree
[all …]
/Zephyr-latest/drivers/mipi_dbi/
DKconfig.spi5 bool "MIPI DBI SPI driver"
10 Enable support for MIPI DBI SPI driver. This driver implements
11 a MIPI-DBI mode C compatible controller using a SPI device, as well
19 Support 3 wire MIPI DBI (Mode C option 2) in MIPI DBI SPI
DKconfig1 # MIPI DBI controller options
7 bool "MIPI-DBI Host Controller drivers [EXPERIMENTAL]"
10 Add support for MIPI-DBI compliant host controllers
22 MIPI-DBI Host Controllers initialization priority.
DKconfig.smartbond1 # Smartbond MIPI DBI host configuration options
7 bool "Smartbond MIPI DBI host controller driver"
12 Enable Smartbond MIPI DBI host controller.
DKconfig.bitbang5 bool "MIPI DBI bit banging driver"
10 Enable support for MIPI DBI bit banging driver. This driver implements
11 a MIPI-DBI mode A and B compatible controller using GPIO.
DKconfig.nxp_flexio_lcdif5 bool "MIPI DBI driver for NXP Flexio LCDIF"
13 Enable support for MIPI DBI driver for NXP FlexIO based LCDIF controller.
DKconfig.stm32_fmc5 bool "MIPI DBI driver for STM32 FMC"
10 Enable support for MIPI DBI driver for controller based on the stm32 FMC.
DKconfig.nxp_lcdic5 bool "NXP MIPI DBI LCDIC driver"
/Zephyr-latest/dts/bindings/mipi-dbi/
Dzephyr,mipi-dbi-spi.yaml5 MIPI-DBI Mode C compatible SPI controller. This driver emulates MIPI DBI
7 compatible: "zephyr,mipi-dbi-spi"
9 include: ["mipi-dbi-controller.yaml", "pinctrl-device.yaml"]
16 SPI device to use for data transfers with MIPI DBI commands. This SPI
17 device should be connected to the MIPI DBI display.
Dmipi-dbi-device.yaml4 # Common fields for MIPI-DBI devices
8 on-bus: mipi-dbi
18 MIPI DBI mode in use. These definitions should match those in
34 MIPI DBI tearing enable signal mode. Defaults to disabled.
Drenesas,smartbond-mipi-dbi.yaml4 include: [mipi-dbi-controller.yaml, pinctrl-device.yaml]
6 description: Renesas Smartbond(tm) MIPI DBI Host
8 compatible: "renesas,smartbond-mipi-dbi"
30 Boolean to apply an inversion on the TE signal that triggers the MIPI DBI controller.
52 SPI bus to use for display read operations. When this property is present, MIPI DBI read
Dmipi-dbi-controller.yaml4 # Common fields for MIPI-DBI controllers
8 bus: mipi-dbi
14 Clock frequency of the SCL signal of the MBI-DBI peripheral, in Hz
Dzephyr,mipi-dbi-bitbang.yaml6 MIPI-DBI Mode A and B bit banging controller. This driver emulates MIPI DBI mode A and B (6800
9 compatible: "zephyr,mipi-dbi-bitbang"
11 include: ["mipi-dbi-controller.yaml", "pinctrl-device.yaml"]
Dst,mipi-dbi-fmc.yaml5 compatible: "st,stm32-fmc-mipi-dbi"
7 include: ["mipi-dbi-controller.yaml"]
Dnxp,mipi-dbi-flexio-lcdif.yaml6 compatible: "nxp,mipi-dbi-flexio-lcdif"
8 include: [mipi-dbi-controller.yaml, base.yaml, pinctrl-device.yaml]
Dmipi-dbi-spi-device.yaml4 # Common fields for MIPI DBI devices using Mode C (SPI)
6 include: [mipi-dbi-device.yaml]
Dnxp,lcdic.yaml5 NXP LCDIC Controller. This controller implements 8080 and SPI mode MIPI-DBI
9 include: ["mipi-dbi-controller.yaml", "pinctrl-device.yaml"]
/Zephyr-latest/doc/hardware/peripherals/
Dmipi_dbi.rst3 MIPI Display Bus Interface (DBI)
6 The MIPI DBI driver class implements support for MIPI DBI compliant display
9 MIPI DBI defines 3 interface types:
/Zephyr-latest/include/zephyr/dt-bindings/mipi_dbi/
Dmipi_dbi.h11 * @brief MIPI-DBI driver APIs
12 * @defgroup mipi_dbi_interface MIPI-DBI driver APIs
57 * Parallel Bus protocol for MIPI DBI Type A based on Motorola 6800 bus.
79 * Please refer to the MIPI DBI specification for a detailed cycle diagram.
85 * Parallel Bus protocol for MIPI DBI Type B based on Intel 8080 bus.
107 * Please refer to the MIPI DBI specification for a detailed cycle diagram.
113 /** MIPI DBI tearing enable synchronization is disabled. */
117 * MIPI DBI tearing enable synchronization on rising edge of TE signal.
131 * MIPI DBI tearing enable synchronization on falling edge of TE signal.
148 * SPI transfer of DBI commands as 8-bit blocks, the default behaviour in
[all …]
/Zephyr-latest/boards/shields/adafruit_2_8_tft_touch_v2/boards/
Drd_rw612_bga.overlay15 * RW612 uses LCDIC controller, which implements the MIPI DBI API
16 * directly and does not require the MIPI DBI SPI node
/Zephyr-latest/boards/shields/lcd_par_s035/
DKconfig.defconfig34 # the display driver but after the MIPI DBI driver
/Zephyr-latest/boards/m5stack/m5stack_core2/
DKconfig.defconfig35 # Increase initialization priority of MIPI DBI device, so that it initializes
/Zephyr-latest/dts/bindings/display/
Dgalaxycore,gc9x01x.yaml18 compatible = "zephyr,mipi-dbi-spi";
41 include: [mipi-dbi-spi-device.yaml, display-controller.yaml, lcd-controller.yaml]
Dilitek,ili9xxx-common.yaml7 include: [mipi-dbi-spi-device.yaml, display-controller.yaml]
/Zephyr-latest/doc/releases/
Dmigration-guide-3.7.rst331 * GC9X01 based displays now use the MIPI DBI driver class. These displays
332 must now be declared within a MIPI DBI driver wrapper device, which will
351 /* New display definition with MIPI DBI device */
358 compatible = "zephyr,mipi-dbi-spi";
375 * ST7735R based displays now use the MIPI DBI driver class. These displays
376 must now be declared within a MIPI DBI driver wrapper device, which will
395 /* New display definition with MIPI DBI device */
402 compatible = "zephyr,mipi-dbi-spi";
418 * UC81XX based displays now use the MIPI DBI driver class. These displays must
419 now be declared within a MIPI DBI driver wrapper device, which will manage
[all …]

1234