/Zephyr-latest/drivers/display/ |
D | Kconfig | 9 Enable display drivers 20 module-str = display 23 source "drivers/display/Kconfig.mcux_elcdif" 24 source "drivers/display/Kconfig.microbit" 25 source "drivers/display/Kconfig.nrf_led_matrix" 26 source "drivers/display/Kconfig.ili9xxx" 27 source "drivers/display/Kconfig.ist3931" 28 source "drivers/display/Kconfig.sdl" 29 source "drivers/display/Kconfig.ssd1306" 30 source "drivers/display/Kconfig.ssd1327" [all …]
|
D | Kconfig.ili9xxx | 1 # ILI9XXX display driver configuration options 23 bool "ILI9340 display driver" 29 Enable driver for ILI9340 display driver. 32 bool "ILI9341 display driver" 38 Enable driver for ILI9341 display driver. 41 bool "ILI9342C display driver" 47 Enable driver for ILI9342C display driver. 50 bool "ILI9488 display driver" 56 Enable driver for ILI9488 display driver.
|
D | Kconfig.renesas_lcdc | 1 # Smartbond display controller configuration options 7 bool "Smartbond display controller driver" 13 Enable Smartbond display controller. 16 bool "Allocate the display buffer into PSRAM" 20 Allocate the display buffer into PSRAM
|
D | Kconfig.dummy | 1 # Configuration options for dummy display 7 bool "Dummy display driver" 11 Enable dummy display driver compliant with display driver API.
|
D | Kconfig.mcux_elcdif | 22 framebuffers are required to support partial display updates. 30 set to display an empty buffer during initialization. This means 31 the display will show what is effectively a dump of 40 eLCDIF driver allocates framebuffers to support partial display updates. 47 bool "Use PXP for display rotation" 51 Use the PXP for display rotation. This requires the LCDIF node 55 display. 73 bool "Rotate display by 0 degrees" 75 Rotate display by 0 degrees. Primarily useful for testing, 79 bool "Rotate display by 90 degrees" [all …]
|
D | Kconfig.st7789v | 1 # ST7789V display driver configuration options 7 bool "ST7789V display driver" 12 Enable driver for ST7789V display driver. 19 Specify the color pixel format for the ST7789V display controller.
|
D | Kconfig.st7735r | 1 # ST7735R display driver configuration options 7 bool "ST7735R/ST7735S display driver" 12 Enable driver for ST7735R/ST7735S display driver.
|
D | Kconfig.ili9806e_dsi | 5 bool "ILI9806E_DSI display driver" 10 Enable driver for ILI9806E_DSI display driver. 18 ILI9806E_DSI display driver initialization priority.
|
D | Kconfig.nt35510 | 5 bool "NT35510 display driver" 10 Enable driver for NT35510 display driver. 18 NT35510 display driver initialization priority.
|
D | Kconfig.otm8009a | 5 bool "OTM8009A display driver" 10 Enable driver for OTM8009A display driver. 18 OTM8009A display driver initialization priority.
|
D | Kconfig.ssd1327 | 1 # SSD1327 display controller configuration options 7 bool "SSD1327 display driver" 12 Enable driver for SSD1327 display.
|
D | Kconfig.microbit | 1 # Microbit display driver configuration options 11 Enable this to be able to display images and text on the 5x5 12 LED matrix display on the BBC micro:bit. 15 int "Maximum length of strings that can be shown on the display"
|
/Zephyr-latest/modules/lvgl/ |
D | lvgl_display.c | 28 data = (struct lvgl_disp_data *)lv_display_get_user_data(flush.display); in lvgl_flush_thread_entry() 30 flush.desc.frame_incomplete = !lv_display_flush_is_last(flush.display); in lvgl_flush_thread_entry() 40 void lvgl_wait_cb(lv_display_t *display) in lvgl_wait_cb() argument 70 int set_lvgl_rendering_cb(lv_display_t *display) in set_lvgl_rendering_cb() argument 73 struct lvgl_disp_data *data = (struct lvgl_disp_data *)lv_display_get_user_data(display); in set_lvgl_rendering_cb() 76 lv_display_set_flush_wait_cb(display, lvgl_wait_cb); in set_lvgl_rendering_cb() 81 lv_display_set_color_format(display, LV_COLOR_FORMAT_ARGB8888); in set_lvgl_rendering_cb() 82 lv_display_set_flush_cb(display, lvgl_flush_cb_32bit); in set_lvgl_rendering_cb() 83 lv_display_add_event_cb(display, lvgl_rounder_cb, LV_EVENT_INVALIDATE_AREA, in set_lvgl_rendering_cb() 84 display); in set_lvgl_rendering_cb() [all …]
|
D | lvgl.c | 24 static lv_display_t *display; variable 104 static int lvgl_allocate_rendering_buffers(lv_display_t *display) in lvgl_allocate_rendering_buffers() argument 109 lv_display_set_buffers(display, &buf0, &buf1, BUFFER_SIZE, LV_DISPLAY_RENDER_MODE_PARTIAL); in lvgl_allocate_rendering_buffers() 111 lv_display_set_buffers(display, &buf0, NULL, BUFFER_SIZE, LV_DISPLAY_RENDER_MODE_PARTIAL); in lvgl_allocate_rendering_buffers() 123 static int lvgl_allocate_rendering_buffers(lv_display_t *display) in lvgl_allocate_rendering_buffers() argument 129 struct lvgl_disp_data *data = (struct lvgl_disp_data *)lv_display_get_user_data(display); in lvgl_allocate_rendering_buffers() 130 uint16_t hor_res = lv_display_get_horizontal_resolution(display); in lvgl_allocate_rendering_buffers() 131 uint16_t ver_res = lv_display_get_vertical_resolution(display); in lvgl_allocate_rendering_buffers() 185 lv_display_set_buffers(display, buf0, buf1, buf_size, LV_DISPLAY_RENDER_MODE_PARTIAL); in lvgl_allocate_rendering_buffers() 249 display = lv_display_create(disp_data.cap.x_resolution, disp_data.cap.y_resolution); in lvgl_init() [all …]
|
D | lvgl_display_16bit.c | 12 void lvgl_flush_cb_16bit(lv_display_t *display, const lv_area_t *area, uint8_t *px_map) in lvgl_flush_cb_16bit() argument 18 flush.display = display; in lvgl_flush_cb_16bit()
|
D | lvgl_display_32bit.c | 12 void lvgl_flush_cb_32bit(lv_display_t *display, const lv_area_t *area, uint8_t *px_map) in lvgl_flush_cb_32bit() argument 18 flush.display = display; in lvgl_flush_cb_32bit()
|
/Zephyr-latest/samples/subsys/display/cfb_custom_font/src/ |
D | main.c | 16 const struct device *const display = DEVICE_DT_GET(DT_CHOSEN(zephyr_display)); in main() local 19 if (!device_is_ready(display)) { in main() 23 if (display_set_pixel_format(display, PIXEL_FORMAT_MONO10) != 0) { in main() 24 if (display_set_pixel_format(display, PIXEL_FORMAT_MONO01) != 0) { in main() 30 if (display_blanking_off(display) != 0) { in main() 35 err = cfb_framebuffer_init(display); in main() 40 err = cfb_framebuffer_clear(display, true); in main() 45 err = cfb_print(display, "123456", 0, 0); in main() 50 err = cfb_framebuffer_finalize(display); in main()
|
/Zephyr-latest/modules/lvgl/include/ |
D | lvgl_display.h | 25 lv_display_t *display; member 32 void lvgl_flush_cb_mono(lv_display_t *display, const lv_area_t *area, uint8_t *px_map); 33 void lvgl_flush_cb_16bit(lv_display_t *display, const lv_area_t *area, uint8_t *px_map); 34 void lvgl_flush_cb_24bit(lv_display_t *display, const lv_area_t *area, uint8_t *px_map); 35 void lvgl_flush_cb_32bit(lv_display_t *display, const lv_area_t *area, uint8_t *px_map); 40 int set_lvgl_rendering_cb(lv_display_t *display);
|
/Zephyr-latest/doc/_extensions/zephyr/domain/static/js/ |
D | codesample-livesearch.js | 74 item.style.display = ""; 78 item.style.display = "none"; 83 list.style.display = listVisible ? "" : "none"; 99 if (heading) heading.style.display = ""; 100 section.style.display = ""; 102 if (heading) heading.style.display = "none"; 103 section.style.display = "none"; 113 input.style.display = ""; 114 container.style.display = "";
|
/Zephyr-latest/samples/drivers/auxdisplay/ |
D | README.rst | 2 :name: Auxiliary display 5 Output "Hello World" to an auxiliary display. 10 This sample shows how to use the :ref:`auxiliary display driver <auxdisplay_api>` 16 Note that this sample requires a board with an auxiliary display setup. A 18 HD44780-compatible 20 character by 4 line display. See the overlay file 29 If successful, the display will show "Hello World from <board>".
|
/Zephyr-latest/samples/boards/bbc/microbit/display/ |
D | README.rst | 2 :name: LED matrix display 4 Use the 5x5 LED matrix display on the BBC micro:bit board. 8 A simple example that demonstrates how to use the 5x5 LED matrix display 14 This project outputs various things on the BBC micro:bit display. It can 18 :zephyr-app: samples/boards/bbc/microbit/display
|
/Zephyr-latest/tests/drivers/display/display_read_write/ |
D | Kconfig | 9 bool "Place the display buffer in a specific memory section" 11 Place the display buffer in a specific memory section. 17 Specific display buffer alignment. 24 Specific memory section to place the display buffer.
|
/Zephyr-latest/samples/drivers/display/ |
D | README.rst | 1 .. zephyr:code-sample:: display 5 Draw basic rectangles on a display device. 10 This sample will draw some basic rectangles onto the display. 21 As this is a generic sample it should work with any display supported by Zephyr. 27 :zephyr-app: samples/drivers/display 37 :zephyr-app: samples/drivers/display 42 List of Arduino-based display shields
|
/Zephyr-latest/samples/subsys/display/cfb_custom_font/ |
D | README.rst | 14 to show the font elements on the display of a supported board. 17 :zephyr_file:`samples/subsys/display/cfb_custom_font`. 29 This overlay config enables support for SSD16XX display controller 33 Example building for the reel_board with SSD16XX display support: 36 :zephyr-app: samples/subsys/display/cfb_custom_font
|
/Zephyr-latest/boards/shields/g1120b0mipi/doc/ |
D | index.rst | 9 The G1120B0MIPI is a 1.2 inch circular AMOLED display, 390x390 pixels, with a 10 1-lane MIPI interface. This display connects to the i.MX RT595 Evaluation Kit. 16 This display uses a 40 pin FPC interface, which is available on many 57 :zephyr-app: samples/drivers/display 68 …n/development-boards/i-mx-evaluation-and-development-boards/1-2-wearable-display-g1120b0mipi:G1120…
|