Home
last modified time | relevance | path

Searched +full:mipi +full:- +full:max +full:- +full:frequency (Results 1 – 25 of 70) sorted by relevance

123

/Zephyr-latest/tests/drivers/build_all/display/
Dapp.overlay4 * SPDX-License-Identifier: Apache-2.0
9 * with real-world devicetree nodes, to allow these tests to run on
13 #include <zephyr/dt-bindings/led/led.h>
14 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h>
18 #address-cells = <1>;
19 #size-cells = <1>;
23 gpio-controller;
25 #gpio-cells = <0x2>;
30 compatible = "zephyr,mipi-dbi-spi";
32 dc-gpios = <&test_gpio 0 0>;
[all …]
/Zephyr-latest/dts/bindings/mipi-dbi/
Dmipi-dbi-device.yaml1 # Copyright 2023-2024 NXP
2 # SPDX-License-Identifier: Apache-2.0
4 # Common fields for MIPI-DBI devices
8 on-bus: mipi-dbi
11 mipi-max-frequency:
13 description: Maximum clock frequency of device's MIPI interface in Hz
15 mipi-mode:
18 MIPI DBI mode in use. These definitions should match those in
19 dt-bindings/mipi_dbi/mipi_dbi.h
21 - "MIPI_DBI_MODE_SPI_3WIRE"
[all …]
/Zephyr-latest/boards/shields/seeed_xiao_round_display/
Dseeed_xiao_round_display.overlay4 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/display/panel.h>
17 compatible = "voltage-divider";
18 io-channels = <&xiao_adc 0>;
19 output-ohms = <470000>;
20 full-ohms = <940000>;
24 compatible = "zephyr,lvgl-pointer-input";
33 compatible = "zephyr,mipi-dbi-spi";
34 spi-dev = <&xiao_spi>;
35 dc-gpios = <&xiao_d 3 GPIO_ACTIVE_HIGH>;
[all …]
/Zephyr-latest/boards/renesas/da1469x_dk_pro/dts/
Dda1469x_dk_pro_mipi_dbi.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/display/ili9xxx.h>
8 #include <zephyr/dt-bindings/gpio/gpio.h>
19 swap-xy;
20 invert-x;
21 invert-y;
26 clock-frequency = <400000>;
33 int-gpios = <&gpio0 18 GPIO_ACTIVE_LOW>;
38 compatible = "renesas,smartbond-mipi-dbi";
40 reset-gpios = <&gpio0 12 GPIO_ACTIVE_LOW>;
[all …]
/Zephyr-latest/boards/shields/waveshare_epaper/
Dwaveshare_epaper_gdeh0154a07.overlay4 * SPDX-License-Identifier: Apache-2.0
15 compatible = "zephyr,mipi-dbi-spi";
16 spi-dev = <&arduino_spi>;
17 dc-gpios = <&arduino_header 15 GPIO_ACTIVE_HIGH>; /* D9 */
18 reset-gpios = <&arduino_header 14 GPIO_ACTIVE_LOW>; /* D8 */
19 #address-cells = <1>;
20 #size-cells = <0>;
24 mipi-max-frequency = <4000000>;
28 busy-gpios = <&arduino_header 13 GPIO_ACTIVE_HIGH>; /* D7 */
33 border-waveform = <0x05>;
[all …]
Dwaveshare_epaper_gdey0213b74.overlay4 * SPDX-License-Identifier: Apache-2.0
15 compatible = "zephyr,mipi-dbi-spi";
16 spi-dev = <&arduino_spi>;
17 dc-gpios = <&arduino_header 15 GPIO_ACTIVE_HIGH>; /* D9 */
18 reset-gpios = <&arduino_header 14 GPIO_ACTIVE_LOW>; /* D8 */
19 #address-cells = <1>;
20 #size-cells = <0>;
24 mipi-max-frequency = <4000000>;
28 busy-gpios = <&arduino_header 13 GPIO_ACTIVE_HIGH>; /* D7 */
33 border-waveform = <0x05>;
[all …]
Dwaveshare_epaper_gdew042t2.overlay14 compatible = "zephyr,mipi-dbi-spi";
15 spi-dev = <&arduino_spi>;
16 dc-gpios = <&arduino_header 15 GPIO_ACTIVE_HIGH>; /* D9 */
17 reset-gpios = <&arduino_header 14 GPIO_ACTIVE_LOW>; /* D8 */
18 write-only;
19 #address-cells = <1>;
20 #size-cells = <0>;
24 mipi-max-frequency = <4000000>;
28 busy-gpios = <&arduino_header 13 GPIO_ACTIVE_LOW>; /* D7 */
Dwaveshare_epaper_gdew075t7.overlay4 * SPDX-License-Identifier: Apache-2.0
15 compatible = "zephyr,mipi-dbi-spi";
16 spi-dev = <&arduino_spi>;
17 dc-gpios = <&arduino_header 15 GPIO_ACTIVE_HIGH>; /* D9 */
18 reset-gpios = <&arduino_header 14 GPIO_ACTIVE_LOW>; /* D8 */
19 write-only;
20 #address-cells = <1>;
21 #size-cells = <0>;
25 mipi-max-frequency = <4000000>;
29 busy-gpios = <&arduino_header 13 GPIO_ACTIVE_LOW>; /* D7 */
Dwaveshare_epaper_gdeh029a1.overlay4 * SPDX-License-Identifier: Apache-2.0
15 compatible = "zephyr,mipi-dbi-spi";
16 spi-dev = <&arduino_spi>;
17 dc-gpios = <&arduino_header 15 GPIO_ACTIVE_HIGH>; /* D9 */
18 reset-gpios = <&arduino_header 14 GPIO_ACTIVE_LOW>; /* D8 */
19 #address-cells = <1>;
20 #size-cells = <0>;
24 mipi-max-frequency = <4000000>;
28 busy-gpios = <&arduino_header 13 GPIO_ACTIVE_HIGH>; /* D7 */
34 border-waveform = <0x33>;
[all …]
Dwaveshare_epaper_gdeh0213b1.overlay4 * SPDX-License-Identifier: Apache-2.0
15 compatible = "zephyr,mipi-dbi-spi";
16 spi-dev = <&arduino_spi>;
17 dc-gpios = <&arduino_header 15 GPIO_ACTIVE_HIGH>; /* D9 */
18 reset-gpios = <&arduino_header 14 GPIO_ACTIVE_LOW>; /* D8 */
19 #address-cells = <1>;
20 #size-cells = <0>;
24 mipi-max-frequency = <4000000>;
28 busy-gpios = <&arduino_header 13 GPIO_ACTIVE_HIGH>; /* D7 */
34 border-waveform = <0x71>;
[all …]
/Zephyr-latest/boards/shields/adafruit_2_8_tft_touch_v2/dts/
Dadafruit_2_8_tft_touch_v2.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/display/ili9xxx.h>
16 compatible = "zephyr,lvgl-pointer-input";
18 swap-xy;
19 invert-x;
20 invert-y;
24 compatible = "zephyr,mipi-dbi-spi";
25 spi-dev = <&arduino_spi>;
26 dc-gpios = <&arduino_header 15 GPIO_ACTIVE_HIGH>; /* D9 */
27 write-only;
[all …]
/Zephyr-latest/boards/shields/st7735r/
Dst7735r_ada_160x128.overlay2 * Copyright (c) 2020, Kim Bøndergaard, <kim@fam-boendergaard.dk>
4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h>
15 compatible = "zephyr,mipi-dbi-spi";
16 spi-dev = <&arduino_spi>;
17 dc-gpios = <&arduino_header 15 GPIO_ACTIVE_HIGH>; /* D9 */
18 reset-gpios = <&arduino_header 14 GPIO_ACTIVE_LOW>; /* D8 */
19 #address-cells = <1>;
20 #size-cells = <0>;
24 mipi-max-frequency = <20000000>;
[all …]
/Zephyr-latest/boards/shields/adafruit_2_8_tft_touch_v2/boards/
Drd_rw612_bga.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/spi/spi.h>
15 * RW612 uses LCDIC controller, which implements the MIPI DBI API
16 * directly and does not require the MIPI DBI SPI node
18 /delete-node/ mipi_dbi;
19 /delete-node/ adafruit_2_8_tft_touch_v2_mipi_dbi;
24 /delete-property/ nxp,swap-bytes;
26 nxp,timer0-ratio = <15>;
31 * - R125, R123, R12, R124, R15, R243, R239, R236, R233, R286, R246
33 * - R9, R11, R20, R19, R242, R241, R237, R235, R245
[all …]
/Zephyr-latest/boards/shields/st7789v_generic/
Dst7789v_tl019fqv01.overlay4 * SPDX-License-Identifier: Apache-2.0
6 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h>
14 compatible = "zephyr,mipi-dbi-spi";
15 spi-dev = <&arduino_spi>;
16 dc-gpios = <&arduino_header 15 GPIO_ACTIVE_HIGH>; /* D9 */
17 reset-gpios = <&arduino_header 14 GPIO_ACTIVE_LOW>; /* D8 */
18 write-only;
19 #address-cells = <1>;
20 #size-cells = <0>;
24 mipi-max-frequency = <20000000>;
[all …]
Dst7789v_waveshare_240x240.overlay5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h>
16 compatible = "zephyr,mipi-dbi-spi";
17 spi-dev = <&arduino_spi>;
18 dc-gpios = <&arduino_header 15 GPIO_ACTIVE_HIGH>; /* D9 */
19 reset-gpios = <&arduino_header 14 GPIO_ACTIVE_LOW>; /* D8 */
20 write-only;
21 #address-cells = <1>;
22 #size-cells = <0>;
26 mipi-max-frequency = <20000000>;
[all …]
/Zephyr-latest/boards/fanke/fk750m1_vbt6/
Dfk750m1_vbt6.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/h7/stm32h750vbtx-pinctrl.dtsi>
10 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h>
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h>
15 model = "FANKE FK750M1-VBT6 board";
16 compatible = "fanke,fk750m1-vbt6";
20 zephyr,shell-uart = &usart1;
27 compatible = "gpio-leds";
[all …]
/Zephyr-latest/boards/st/st25dv_mb1283_disco/
Dst25dv_mb1283_disco.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "st/f4/stm32f405vgtx-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 #include <zephyr/dt-bindings/display/ili9xxx.h>
19 zephyr,shell-uart = &usart6;
26 compatible = "gpio-leds";
36 compatible = "gpio-keys";
69 compatible = "zephyr,mipi-dbi-spi";
70 reset-gpios = <&gpioc 1 GPIO_ACTIVE_HIGH>;
[all …]
/Zephyr-latest/boards/weact/mini_stm32h7b0/
Dmini_stm32h7b0.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/h7/stm32h7b0vbtx-pinctrl.dtsi>
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h>
15 compatible = "weact,mini-stm32h7b0";
19 zephyr,shell-uart = &usb_cdc_acm_uart;
26 compatible = "gpio-leds";
34 compatible = "gpio-keys";
43 compatible = "zephyr,mipi-dbi-spi";
[all …]
/Zephyr-latest/boards/shields/lcd_par_s035/
Dlcd_par_s035_8080.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h>
16 compatible = "zephyr,lvgl-pointer-input";
18 swap-xy;
19 invert-y;
25 gt911_lcd_par_s035: gt911-lcd_par_s035@5d {
28 irq-gpios = <&nxp_lcd_8080_connector 9 GPIO_ACTIVE_HIGH>;
29 reset-gpios = <&nxp_lcd_8080_connector 11 GPIO_ACTIVE_LOW>;
35 #address-cells = <1>;
36 #size-cells = <0>;
[all …]
/Zephyr-latest/boards/m5stack/m5stack_core2/
Dm5stack_core2_procpu.dts4 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
9 #include "m5stack_core2-pinctrl.dtsi"
12 #include <zephyr/dt-bindings/display/ili9xxx.h>
13 #include <zephyr/dt-bindings/regulator/axp192.h>
21 pwr-led = &pwr_led;
22 uart-0 = &uart0;
23 i2c-0 = &i2c0;
33 zephyr,shell-uart = &uart0;
36 zephyr,code-partition = &slot0_partition;
[all …]
/Zephyr-latest/boards/shields/buydisplay_2_8_tft_touch_arduino/
Dbuydisplay_2_8_tft_touch_arduino.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/display/ili9xxx.h>
16 compatible = "zephyr,lvgl-pointer-input";
18 swap-xy;
19 invert-x;
20 invert-y;
24 compatible = "zephyr,mipi-dbi-spi";
25 dc-gpios = <&arduino_header 13 GPIO_ACTIVE_HIGH>; /* D7 */
26 reset-gpios = <&arduino_header 16 GPIO_ACTIVE_LOW>; /* D10 */
27 spi-dev = <&arduino_spi>;
[all …]
/Zephyr-latest/boards/shields/buydisplay_3_5_tft_touch_arduino/
Dbuydisplay_3_5_tft_touch_arduino.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/display/ili9xxx.h>
16 compatible = "zephyr,lvgl-pointer-input";
18 swap-xy;
19 invert-x;
20 invert-y;
24 compatible = "zephyr,mipi-dbi-spi";
25 dc-gpios = <&arduino_header 13 GPIO_ACTIVE_HIGH>; /* D7 */
26 reset-gpios = <&arduino_header 16 GPIO_ACTIVE_LOW>; /* D10 */
27 spi-dev = <&arduino_spi>;
[all …]
/Zephyr-latest/boards/hardkernel/odroid_go/
Dodroid_go_procpu.dts4 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
9 #include "odroid_go-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "ODROID-GO Game Kit PROCPU";
20 zephyr,shell-uart = &uart0;
22 zephyr,code-partition = &slot0_partition;
24 zephyr,bt-hci = &esp32_bt_hci;
28 compatible = "gpio-leds";
36 compatible = "gpio-keys";
[all …]
/Zephyr-latest/drivers/mipi_dsi/
Ddsi_mcux.c4 * SPDX-License-Identifier: Apache-2.0
20 /* Max output frequency of DPHY bit clock */
38 /* MAX DSI TX payload */
56 * bit clock for a given target frequency, such that the DPHY clock in dsi_mcux_best_clock()
57 * is faster than the target frequency. MCUX SDK implements a similar in dsi_mcux_best_clock()
59 * configure the DPHY to output the closest realizable clock frequency in dsi_mcux_best_clock()
61 * the output frequency is less than the requested one. in dsi_mcux_best_clock()
69 * The formula for the DPHY output frequency is: in dsi_mcux_best_clock()
75 /* Determine VCO output frequency before CO divider */ in dsi_mcux_best_clock()
78 /* If desired VCO output frequency is too low, try next CO shift */ in dsi_mcux_best_clock()
[all …]
/Zephyr-latest/boards/m5stack/m5stickc_plus/
Dm5stickc_plus_procpu.dts4 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
9 #include "m5stickc_plus-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 #include <zephyr/dt-bindings/regulator/axp192.h>
12 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h>
17 compatible = "m5stack,m5stickc-plus";
23 uart-0 = &uart0;
24 i2c-0 = &i2c0;
33 zephyr,shell-uart = &uart0;
[all …]

123