Home
last modified time | relevance | path

Searched +full:pixel +full:- +full:format (Results 1 – 25 of 112) sorted by relevance

12345

/Zephyr-latest/dts/bindings/display/
Drenesas,ra-glcdc.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "renesas,ra-glcdc"
8 include: [display-controller.yaml, pinctrl-device.yaml]
17 pinctrl-0:
20 pinctrl-names:
26 interrupt-names:
27 type: string-array
31 backlight-gpios:
32 type: phandle-array
36 The sensor receives this as an active-high signal.
[all …]
Dilitek,ili9xxx-common.yaml3 # SPDX-License-Identifier: Apache-2.0
7 include: [mipi-dbi-spi-device.yaml, display-controller.yaml]
10 pixel-format:
14 - 0 # RGB565
15 - 1 # RGB888
17 Display pixel format. Note that when RGB888 pixel format is selected
25 - 0
26 - 90
27 - 180
28 - 270
[all …]
Dlcd-controller.yaml2 # SPDX-License-Identifier: Apache-2.0
6 include: display-controller.yaml
9 pixel-format:
13 Initial Pixel format for panel attached to this controller.
14 See dt-bindings/display/panel.h for a list
Dsitronix,st7735r.yaml1 # Copyright (c) 2020, Kim Bøndergaard <kim@fam-boendergaard.dk>
2 # SPDX-License-Identifier: Apache-2.0
8 include: [mipi-dbi-spi-device.yaml, display-controller.yaml]
11 x-offset:
16 y-offset:
29 description: Interface Pixel Format
32 type: uint8-array
37 type: uint8-array
42 type: uint8-array
47 type: uint8-array
[all …]
Dsitronix,st7796s.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: [mipi-dbi-spi-device.yaml, display-controller.yaml]
12 type: uint8-array
19 type: uint8-array
26 type: uint8-array
33 type: uint8-array
40 type: uint8-array
47 type: uint8-array
69 type: uint8-array
75 type: uint8-array
[all …]
/Zephyr-latest/samples/drivers/video/capture/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
21 string "Pixel format of the video frame"
23 Pixel format of the video frame. If not set, the default pixel format is used.
/Zephyr-latest/drivers/display/
DKconfig.stm32_ltdc3 # Copyright (c) 2022 Byte-Lab d.o.o. <dev@byte-lab.com>
4 # SPDX-License-Identifier: Apache-2.0
7 bool "STM32 LCD-TFT display controller driver"
14 Enable driver for STM32 LCT-TFT display controller periheral.
19 prompt "Color pixel format"
23 Specify the color pixel format for the STM32 LCD-TFT display controller.
28 One pixel consists of 8-bit alpha, 8-bit red, 8-bit green and 8-bit blue value
29 (4 bytes per pixel)
34 One pixel consists of 8-bit red, 8-bit green and 8-bit blue value
35 (3 bytes per pixel)
[all …]
DKconfig.sdl4 # SPDX-License-Identifier: Apache-2.0
17 prompt "Default pixel format"
20 Default pixel format to be used by the display
59 If selected, set the MSB to represent the first pixel.
60 This applies when the pixel format is MONO01/MONO10.
DKconfig.st7789v4 # SPDX-License-Identifier: Apache-2.0
15 prompt "Color pixel format"
19 Specify the color pixel format for the ST7789V display controller.
Ddisplay_st7796s.c4 * SPDX-License-Identifier: Apache-2.0
57 const struct st7796s_config *config = dev->config; in st7796s_send_cmd()
59 return mipi_dbi_command_write(config->mipi_dbi, &config->dbi_config, in st7796s_send_cmd()
72 addr_data[1] = sys_cpu_to_be16(x + width - 1); in st7796s_set_cursor()
82 addr_data[1] = sys_cpu_to_be16(y + height - 1); in st7796s_set_cursor()
100 const struct st7796s_config *config = dev->config; in st7796s_get_pixelfmt()
103 * Invert the pixel format for 8-bit 8080 Parallel Interface. in st7796s_get_pixelfmt()
105 * Zephyr uses big endian byte order when the pixel format has in st7796s_get_pixelfmt()
111 * This is not an issue when using a 16-bit interface. in st7796s_get_pixelfmt()
115 * However this is an issue when using a 8-bit interface. in st7796s_get_pixelfmt()
[all …]
/Zephyr-latest/dts/bindings/mipi-dsi/
Dmipi-dsi-device.yaml2 # SPDX-License-Identifier: Apache-2.0
4 # Common fields for MIPI-DSI devices
8 on-bus: mipi-dsi
14 data-lanes:
20 pixel-format:
24 Pixel format. Available formats in dt-bindings/mipi_dsi/mipi_dsi.h.
/Zephyr-latest/boards/shields/rtkmipilcdb00000be/
Drtkmipilcdb00000be.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/display/panel.h>
15 compatible = "zephyr,lvgl-pointer-input";
22 gt911_rtkmipilcdb00000be: gt911-rtkmipilcdb00000be@5d {
25 irq-gpios = <&renesas_mipi_connector 17 GPIO_ACTIVE_HIGH>;
26 reset-gpios = <&renesas_mipi_connector 18 GPIO_ACTIVE_LOW>;
34 compatible = "ilitek,ili9806e-dsi";
38 data-lanes = <2>;
39 pixel-format = <MIPI_DSI_PIXFMT_RGB888>;
47 input-pixel-format = <PANEL_PIXEL_FORMAT_RGB_888>;
[all …]
/Zephyr-latest/boards/shields/rk055hdmipi4ma0/
Drk055hdmipi4ma0.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/display/panel.h>
15 en_mipi_display_rk055hdmipi4ma0: enable-mipi-display-rk055hdmipi4ma0 {
16 compatible = "regulator-fixed";
17 regulator-name = "en_mipi_display";
18 enable-gpios = <&nxp_mipi_connector 32 GPIO_ACTIVE_HIGH>;
19 regulator-boot-on;
23 compatible = "zephyr,lvgl-pointer-input";
30 gt911_rk055hdmipi4ma0: gt911-rk055hdmipi4ma0@5d {
33 irq-gpios = <&nxp_mipi_connector 29 GPIO_ACTIVE_HIGH>;
[all …]
/Zephyr-latest/boards/shields/rk055hdmipi4m/
Drk055hdmipi4m.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/display/panel.h>
15 en_mipi_display: enable-mipi-display {
16 compatible = "regulator-fixed";
17 regulator-name = "en_mipi_display";
18 enable-gpios = <&nxp_mipi_connector 32 GPIO_ACTIVE_HIGH>;
19 regulator-boot-on;
23 compatible = "zephyr,lvgl-pointer-input";
33 irq-gpios = <&nxp_mipi_connector 29 GPIO_ACTIVE_HIGH>;
34 reset-gpios = <&nxp_mipi_connector 28 GPIO_ACTIVE_LOW>;
[all …]
/Zephyr-latest/include/zephyr/drivers/
Dvideo.h10 * SPDX-License-Identifier: Apache-2.0
38 #define LINE_COUNT_HEIGHT (-1)
42 * @brief Video format structure
44 * Used to configure frame format.
47 /** FourCC pixel format value (\ref video_pixel_formats) */
57 * first pixel of a row in order to go to the address of the first pixel of
65 * @brief Video format capability
67 * Used to describe a video endpoint format capability.
70 /** FourCC pixel format value (\ref video_pixel_formats). */
88 * @brief Video format capabilities
[all …]
Ddisplay.h4 * SPDX-License-Identifier: Apache-2.0
28 #include <zephyr/dt-bindings/display/panel.h>
35 * @brief Display pixel formats
37 * Display pixel format enumeration.
39 * In case a pixel format consists out of multiple bytes the byte order is
43 PIXEL_FORMAT_RGB_888 = BIT(0), /**< 24-bit RGB */
46 PIXEL_FORMAT_ARGB_8888 = BIT(3), /**< 32-bit ARGB */
47 PIXEL_FORMAT_RGB_565 = BIT(4), /**< 16-bit RGB */
48 PIXEL_FORMAT_BGR_565 = BIT(5), /**< 16-bit BGR */
52 * @brief Bits required per pixel for display format
[all …]
/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/boards/shields/st_b_lcd40_dsi1_mb1166/
Dst_b_lcd40_dsi1_mb1166.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/display/panel.h>
11 compatible = "zephyr,lvgl-pointer-input";
13 invert-y;
29 reset-gpios = <&dsi_lcd_qsh_030 57 GPIO_ACTIVE_HIGH>;
30 bl-gpios = <&dsi_lcd_qsh_030 53 GPIO_ACTIVE_HIGH>;
31 data-lanes = <2>;
32 pixel-format = <MIPI_DSI_PIXFMT_RGB888>;
41 pixel-format = <PANEL_PIXEL_FORMAT_RGB_888>;
43 display-timings {
[all …]
Dst_b_lcd40_dsi1_mb1166_a09.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/display/panel.h>
11 compatible = "zephyr,lvgl-pointer-input";
13 invert-y;
29 reset-gpios = <&dsi_lcd_qsh_030 57 GPIO_ACTIVE_HIGH>;
30 bl-gpios = <&dsi_lcd_qsh_030 53 GPIO_ACTIVE_HIGH>;
31 data-lanes = <2>;
32 pixel-format = <MIPI_DSI_PIXFMT_RGB888>;
41 pixel-format = <PANEL_PIXEL_FORMAT_RGB_888>;
43 display-timings {
[all …]
/Zephyr-latest/include/zephyr/dt-bindings/display/
Dpanel.h4 * SPDX-License-Identifier: Apache-2.0
17 * @brief Display pixel formats
19 * Display pixel format enumeration.
/Zephyr-latest/tests/drivers/display/display_read_write/
Dadafruit_2_8_tft_touch_rgb565.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/display/ili9xxx.h>
10 pixel-format = <ILI9XXX_PIXEL_FORMAT_RGB565>;
14 /delete-property/ write-only;
/Zephyr-latest/samples/drivers/display/boards/
Dmimxrt1170_evk_mimxrt1176_cm7_A.conf4 # SPDX-License-Identifier: Apache-2.0
7 # Sample will allocate buffer equal to: (panelwidth / 8) * (panelwidth / 4) * pixel depth. For a
8 # 1280x720 display in a 32-bpp format (e.g. ARGB8888), this is (720 / 8) * (720 / 4) * 4 = 64800
Dmimxrt1170_evkb_cm7.conf4 # SPDX-License-Identifier: Apache-2.0
7 # Sample will allocate buffer equal to: (panelwidth / 8) * (panelwidth / 4) * pixel depth. For a
8 # 1280x720 display in a 32-bpp format (e.g. ARGB8888), this is (720 / 8) * (720 / 4) * 4 = 64800
Dmimxrt595_evk_mimxrt595s_cm33.conf4 # SPDX-License-Identifier: Apache-2.0
7 # Sample will allocate buffer equal to: (panelwidth / 8) * (panelwidth / 4) * pixel depth. For a
8 # 1280x720 display in a 32-bpp format (e.g. ARGB8888), this is (720 / 8) * (720 / 4) * 4 = 64800
/Zephyr-latest/samples/modules/lvgl/demos/boards/
Dmimxrt595_evk_mimxrt595s_cm33.conf4 # SPDX-License-Identifier: Apache-2.0
7 # Sample will allocate buffer equal to: (panelwidth / 8) * (panelwidth / 4) * pixel depth. For a
8 # 1280x720 display in a 16-bpp format (e.g. RGB565), this is (1280 / 8) * (720 / 4) * 2 = 57600

12345