Home
last modified time | relevance | path

Searched +full:dpi +full:- +full:video +full:- +full:mode (Results 1 – 6 of 6) sorted by relevance

/Zephyr-Core-3.5.0/dts/bindings/mipi-dsi/
Dnxp,imx-mipi-dsi.yaml4 # SPDX-License-Identifier: Apache-2.0
8 compatible: "nxp,imx-mipi-dsi"
10 include: mipi-dsi-host.yaml
20 DSI in video mode.
22 dpi-color-coding:
25 - "16-bit-config-1"
26 - "16-bit-config-2"
27 - "16-bit-config-3"
28 - "18-bit-config-1"
29 - "18-bit-config-2"
[all …]
Dnxp,mipi-dsi-2l.yaml4 # SPDX-License-Identifier: Apache-2.0
8 compatible: "nxp,mipi-dsi-2l"
10 include: mipi-dsi-host.yaml
20 in video mode
21 dpi-color-coding:
24 - "16-bit-config-1"
25 - "16-bit-config-2"
26 - "16-bit-config-3"
27 - "18-bit-config-1"
28 - "18-bit-config-2"
[all …]
/Zephyr-Core-3.5.0/boards/shields/rk055hdmipi4ma0/
Drk055hdmipi4ma0.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/display/panel.h>
14 en_mipi_display_rk055hdmipi4ma0: enable-mipi-display-rk055hdmipi4ma0 {
15 compatible = "regulator-fixed";
16 regulator-name = "en_mipi_display";
17 enable-gpios = <&nxp_mipi_connector 32 GPIO_ACTIVE_HIGH>;
18 regulator-boot-on;
22 compatible = "zephyr,lvgl-pointer-input";
29 gt911_rk055hdmipi4ma0: gt911-rk055hdmipi4ma0@5d {
32 irq-gpios = <&nxp_mipi_connector 29 GPIO_ACTIVE_HIGH>;
[all …]
/Zephyr-Core-3.5.0/boards/shields/rk055hdmipi4m/
Drk055hdmipi4m.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/display/panel.h>
14 en_mipi_display: enable-mipi-display {
15 compatible = "regulator-fixed";
16 regulator-name = "en_mipi_display";
17 enable-gpios = <&nxp_mipi_connector 32 GPIO_ACTIVE_HIGH>;
18 regulator-boot-on;
22 compatible = "zephyr,lvgl-pointer-input";
32 irq-gpios = <&nxp_mipi_connector 29 GPIO_ACTIVE_HIGH>;
33 reset-gpios = <&nxp_mipi_connector 28 GPIO_ACTIVE_HIGH>;
[all …]
/Zephyr-Core-3.5.0/drivers/mipi_dsi/
Ddsi_mcux.c4 * SPDX-License-Identifier: Apache-2.0
118 cm = (vco_freq + (refclk_cn_freq - 1)) / refclk_cn_freq; in dsi_mcux_best_clock()
142 if ((cand_freq - target_freq) < best_diff) { in dsi_mcux_best_clock()
144 best_diff = (cand_freq - target_freq); in dsi_mcux_best_clock()
165 const struct display_mcux_mipi_dsi_config *config = dev->config; in dsi_mcux_attach()
173 dsi_config.numLanes = mdev->data_lanes; in dsi_mcux_attach()
174 dsi_config.autoInsertEoTp = config->auto_insert_eotp; in dsi_mcux_attach()
177 DSI_Init((MIPI_DSI_Type *)&config->base, &dsi_config); in dsi_mcux_attach()
189 dsi_mcux_best_clock(mipi_dsi_dphy_ref_clk_hz, config->phy_clock); in dsi_mcux_attach()
192 return -ENOTSUP; in dsi_mcux_attach()
[all …]
Ddsi_mcux_2l.c4 * SPDX-License-Identifier: Apache-2.0
62 const struct mcux_mipi_dsi_config *config = dev->config; in dsi_mcux_dma_cb()
63 struct mcux_mipi_dsi_data *data = dev->data; in dsi_mcux_dma_cb()
70 DSI_DisableInterrupts(config->base, kDSI_InterruptGroup1ApbTxDone | in dsi_mcux_dma_cb()
72 DSI_GetAndClearInterruptStatus(config->base, &int_flags1, &int_flags2); in dsi_mcux_dma_cb()
73 k_sem_give(&data->transfer_sem); in dsi_mcux_dma_cb()
90 const struct mcux_mipi_dsi_config *config = dev->config; in dsi_mcux_tx_color()
91 struct mcux_mipi_dsi_data *data = dev->data; in dsi_mcux_tx_color()
97 return -ENOTSUP; /* DMA can only transfer on virtual channel 0 */ in dsi_mcux_tx_color()
101 block.source_address = (uint32_t)msg->tx_buf; in dsi_mcux_tx_color()
[all …]