Home
last modified time | relevance | path

Searched refs:capabilities (Results 1 – 25 of 263) sorted by relevance

1234567891011

/Zephyr-latest/samples/drivers/display/src/
Dmain.c193 struct display_capabilities capabilities; in main() local
210 display_get_capabilities(display_dev, &capabilities); in main()
212 if (capabilities.screen_info & SCREEN_INFO_MONO_VTILED) { in main()
220 if ((capabilities.x_resolution < 3 * rect_w) || in main()
221 (capabilities.y_resolution < 3 * rect_h) || in main()
222 (capabilities.x_resolution < 8 * rect_h)) { in main()
223 rect_w = capabilities.x_resolution * 40 / 100; in main()
224 rect_h = capabilities.y_resolution * 40 / 100; in main()
225 h_step = capabilities.y_resolution * 20 / 100; in main()
229 scale = (capabilities.x_resolution / 8) / rect_h; in main()
[all …]
/Zephyr-latest/drivers/display/
Ddisplay_dummy.c83 struct display_capabilities *capabilities) in dummy_display_get_capabilities() argument
88 memset(capabilities, 0, sizeof(struct display_capabilities)); in dummy_display_get_capabilities()
89 capabilities->x_resolution = config->width; in dummy_display_get_capabilities()
90 capabilities->y_resolution = config->height; in dummy_display_get_capabilities()
91 capabilities->supported_pixel_formats = PIXEL_FORMAT_ARGB_8888 | in dummy_display_get_capabilities()
95 capabilities->current_pixel_format = disp_data->current_pixel_format; in dummy_display_get_capabilities()
96 capabilities->screen_info = SCREEN_INFO_MONO_VTILED | in dummy_display_get_capabilities()
Ddisplay_st7789v.c217 struct display_capabilities *capabilities) in st7789v_get_capabilities() argument
221 memset(capabilities, 0, sizeof(struct display_capabilities)); in st7789v_get_capabilities()
222 capabilities->x_resolution = config->width; in st7789v_get_capabilities()
223 capabilities->y_resolution = config->height; in st7789v_get_capabilities()
226 capabilities->supported_pixel_formats = PIXEL_FORMAT_RGB_565; in st7789v_get_capabilities()
227 capabilities->current_pixel_format = PIXEL_FORMAT_RGB_565; in st7789v_get_capabilities()
229 capabilities->supported_pixel_formats = PIXEL_FORMAT_BGR_565; in st7789v_get_capabilities()
230 capabilities->current_pixel_format = PIXEL_FORMAT_BGR_565; in st7789v_get_capabilities()
232 capabilities->supported_pixel_formats = PIXEL_FORMAT_RGB_888; in st7789v_get_capabilities()
233 capabilities->current_pixel_format = PIXEL_FORMAT_RGB_888; in st7789v_get_capabilities()
[all …]
Ddisplay_mcux_dcnano_lcdif.c124 struct display_capabilities *capabilities) in mcux_dcnano_lcdif_get_capabilities() argument
129 capabilities->y_resolution = config->dpi_config.panelHeight; in mcux_dcnano_lcdif_get_capabilities()
130 capabilities->x_resolution = config->dpi_config.panelWidth; in mcux_dcnano_lcdif_get_capabilities()
131 capabilities->supported_pixel_formats = in mcux_dcnano_lcdif_get_capabilities()
133 capabilities->current_orientation = DISPLAY_ORIENTATION_NORMAL; in mcux_dcnano_lcdif_get_capabilities()
140 capabilities->current_pixel_format = PIXEL_FORMAT_BGR_565; in mcux_dcnano_lcdif_get_capabilities()
143 capabilities->current_pixel_format = PIXEL_FORMAT_ARGB_8888; in mcux_dcnano_lcdif_get_capabilities()
Ddisplay_ili9xxx.c362 struct display_capabilities *capabilities) in ili9xxx_get_capabilities() argument
367 memset(capabilities, 0, sizeof(struct display_capabilities)); in ili9xxx_get_capabilities()
369 capabilities->supported_pixel_formats = in ili9xxx_get_capabilities()
371 capabilities->current_pixel_format = data->pixel_format; in ili9xxx_get_capabilities()
375 capabilities->x_resolution = config->x_resolution; in ili9xxx_get_capabilities()
376 capabilities->y_resolution = config->y_resolution; in ili9xxx_get_capabilities()
378 capabilities->x_resolution = config->y_resolution; in ili9xxx_get_capabilities()
379 capabilities->y_resolution = config->x_resolution; in ili9xxx_get_capabilities()
382 capabilities->current_orientation = data->orientation; in ili9xxx_get_capabilities()
Ddisplay_gc9x01x.c568 struct display_capabilities *capabilities) in gc9x01x_get_capabilities() argument
573 memset(capabilities, 0, sizeof(struct display_capabilities)); in gc9x01x_get_capabilities()
575 capabilities->supported_pixel_formats = PIXEL_FORMAT_RGB_565 | PIXEL_FORMAT_RGB_888; in gc9x01x_get_capabilities()
576 capabilities->current_pixel_format = data->pixel_format; in gc9x01x_get_capabilities()
580 capabilities->x_resolution = config->x_resolution; in gc9x01x_get_capabilities()
581 capabilities->y_resolution = config->y_resolution; in gc9x01x_get_capabilities()
583 capabilities->x_resolution = config->y_resolution; in gc9x01x_get_capabilities()
584 capabilities->y_resolution = config->x_resolution; in gc9x01x_get_capabilities()
587 capabilities->current_orientation = data->orientation; in gc9x01x_get_capabilities()
Ddisplay_st7735r.c248 struct display_capabilities *capabilities) in st7735r_get_capabilities() argument
252 memset(capabilities, 0, sizeof(struct display_capabilities)); in st7735r_get_capabilities()
253 capabilities->x_resolution = config->width; in st7735r_get_capabilities()
254 capabilities->y_resolution = config->height; in st7735r_get_capabilities()
265 capabilities->supported_pixel_formats = PIXEL_FORMAT_BGR_565; in st7735r_get_capabilities()
266 capabilities->current_pixel_format = PIXEL_FORMAT_BGR_565; in st7735r_get_capabilities()
268 capabilities->supported_pixel_formats = PIXEL_FORMAT_RGB_565; in st7735r_get_capabilities()
269 capabilities->current_pixel_format = PIXEL_FORMAT_RGB_565; in st7735r_get_capabilities()
272 capabilities->current_orientation = DISPLAY_ORIENTATION_NORMAL; in st7735r_get_capabilities()
Ddisplay_nt35510.c270 struct display_capabilities *capabilities) in nt35510_get_capabilities() argument
275 memset(capabilities, 0, sizeof(struct display_capabilities)); in nt35510_get_capabilities()
276 capabilities->x_resolution = cfg->width; in nt35510_get_capabilities()
277 capabilities->y_resolution = cfg->height; in nt35510_get_capabilities()
278 capabilities->supported_pixel_formats = PIXEL_FORMAT_RGB_565 | PIXEL_FORMAT_RGB_888; in nt35510_get_capabilities()
279 capabilities->current_pixel_format = data->pixel_format; in nt35510_get_capabilities()
280 capabilities->current_orientation = data->orientation; in nt35510_get_capabilities()
Ddisplay_st7796s.c186 struct display_capabilities *capabilities) in st7796s_get_capabilities() argument
190 memset(capabilities, 0, sizeof(struct display_capabilities)); in st7796s_get_capabilities()
192 capabilities->current_pixel_format = st7796s_get_pixelfmt(dev); in st7796s_get_capabilities()
194 capabilities->x_resolution = config->width; in st7796s_get_capabilities()
195 capabilities->y_resolution = config->height; in st7796s_get_capabilities()
196 capabilities->current_orientation = DISPLAY_ORIENTATION_NORMAL; in st7796s_get_capabilities()
Ddisplay_hx8394.c515 struct display_capabilities *capabilities) in hx8394_get_capabilities() argument
519 memset(capabilities, 0, sizeof(struct display_capabilities)); in hx8394_get_capabilities()
520 capabilities->x_resolution = config->panel_width; in hx8394_get_capabilities()
521 capabilities->y_resolution = config->panel_height; in hx8394_get_capabilities()
522 capabilities->supported_pixel_formats = config->pixel_format; in hx8394_get_capabilities()
523 capabilities->current_pixel_format = config->pixel_format; in hx8394_get_capabilities()
524 capabilities->current_orientation = DISPLAY_ORIENTATION_NORMAL; in hx8394_get_capabilities()
Ddisplay_mcux_elcdif.c290 struct display_capabilities *capabilities) in mcux_elcdif_get_capabilities() argument
294 memset(capabilities, 0, sizeof(struct display_capabilities)); in mcux_elcdif_get_capabilities()
295 capabilities->x_resolution = config->rgb_mode.panelWidth; in mcux_elcdif_get_capabilities()
296 capabilities->y_resolution = config->rgb_mode.panelHeight; in mcux_elcdif_get_capabilities()
297 capabilities->supported_pixel_formats = supported_fmts; in mcux_elcdif_get_capabilities()
298 capabilities->current_pixel_format = ((struct mcux_elcdif_data *)dev->data)->pixel_format; in mcux_elcdif_get_capabilities()
299 capabilities->current_orientation = DISPLAY_ORIENTATION_NORMAL; in mcux_elcdif_get_capabilities()
Ddisplay_renesas_ra.c183 struct display_capabilities *capabilities) in ra_display_get_capabilities() argument
187 memset(capabilities, 0, sizeof(struct display_capabilities)); in ra_display_get_capabilities()
188 capabilities->x_resolution = config->width; in ra_display_get_capabilities()
189 capabilities->y_resolution = config->height; in ra_display_get_capabilities()
190 capabilities->current_orientation = DISPLAY_ORIENTATION_NORMAL; in ra_display_get_capabilities()
191 capabilities->supported_pixel_formats = in ra_display_get_capabilities()
193 capabilities->current_pixel_format = (config->pixel_format == PIXEL_FORMAT_RGB_888) in ra_display_get_capabilities()
Ddisplay_renesas_lcdc.c441 struct display_capabilities *capabilities) in display_smartbond_get_capabilities() argument
443 memset(capabilities, 0, sizeof(*capabilities)); in display_smartbond_get_capabilities()
454 capabilities->supported_pixel_formats = DT_INST_PROP(0, pixel_format); in display_smartbond_get_capabilities()
455 capabilities->current_orientation = DISPLAY_ORIENTATION_NORMAL; in display_smartbond_get_capabilities()
456 capabilities->current_pixel_format = DT_INST_PROP(0, pixel_format); in display_smartbond_get_capabilities()
457 capabilities->x_resolution = DT_INST_PROP(0, width); in display_smartbond_get_capabilities()
458 capabilities->y_resolution = DT_INST_PROP(0, height); in display_smartbond_get_capabilities()
Ddisplay_rm67162.c472 struct display_capabilities *capabilities) in rm67162_get_capabilities() argument
477 memset(capabilities, 0, sizeof(struct display_capabilities)); in rm67162_get_capabilities()
478 capabilities->x_resolution = config->panel_width; in rm67162_get_capabilities()
479 capabilities->y_resolution = config->panel_height; in rm67162_get_capabilities()
480 capabilities->supported_pixel_formats = PIXEL_FORMAT_RGB_565 | in rm67162_get_capabilities()
484 capabilities->current_pixel_format = PIXEL_FORMAT_RGB_565; in rm67162_get_capabilities()
487 capabilities->current_pixel_format = PIXEL_FORMAT_RGB_888; in rm67162_get_capabilities()
494 capabilities->current_orientation = DISPLAY_ORIENTATION_ROTATED_90; in rm67162_get_capabilities()
Ddisplay_ili9806e_dsi.c336 struct display_capabilities *capabilities) in ili9806e_get_capabilities() argument
340 memset(capabilities, 0, sizeof(struct display_capabilities)); in ili9806e_get_capabilities()
341 capabilities->x_resolution = cfg->width; in ili9806e_get_capabilities()
342 capabilities->y_resolution = cfg->height; in ili9806e_get_capabilities()
343 capabilities->supported_pixel_formats = cfg->pixel_format; in ili9806e_get_capabilities()
344 capabilities->current_pixel_format = cfg->pixel_format; in ili9806e_get_capabilities()
/Zephyr-latest/drivers/auxdisplay/
Dauxdisplay_hd44780.c64 struct auxdisplay_capabilities capabilities; member
148 if (config->capabilities.mode == AUXDISPLAY_HD44780_MODE_4_BIT) { in auxdisplay_hd44780_command()
201 if (config->capabilities.mode == AUXDISPLAY_HD44780_MODE_4_BIT) { in hd44780_ic_initialize()
208 if (config->capabilities.rows > 1) { in hd44780_ic_initialize()
211 auxdisplay_hd44780_command(dev, false, cmd, config->capabilities.mode); in hd44780_ic_initialize()
227 if (config->capabilities.mode > AUXDISPLAY_HD44780_MODE_8_BIT) { in auxdisplay_hd44780_init()
248 if (config->capabilities.mode == AUXDISPLAY_HD44780_MODE_4_BIT) { in auxdisplay_hd44780_init()
260 } else if (config->capabilities.mode == AUXDISPLAY_HD44780_MODE_4_BIT && i > 3) { in auxdisplay_hd44780_init()
264 } else if (config->capabilities.mode == AUXDISPLAY_HD44780_MODE_8_BIT) { in auxdisplay_hd44780_init()
313 struct auxdisplay_capabilities *capabilities) in auxdisplay_hd44780_capabilities_get() argument
[all …]
Dauxdisplay_pt6314.c65 struct auxdisplay_capabilities capabilities; member
109 (config->capabilities.rows == 2 ? PT6314_FS_ROWS_2 : PT6314_FS_ROWS_1) | in auxdisplay_pt6314_function_set()
177 } else if (x >= config->capabilities.columns || y >= config->capabilities.rows) { in auxdisplay_pt6314_cursor_position_set()
198 struct auxdisplay_capabilities *capabilities) in auxdisplay_pt6314_capabilities_get() argument
202 memcpy(capabilities, &config->capabilities, sizeof(struct auxdisplay_capabilities)); in auxdisplay_pt6314_capabilities_get()
254 if (data->cursor_x == config->capabilities.columns) { in auxdisplay_pt6314_write()
258 if (data->cursor_y == config->capabilities.rows) { in auxdisplay_pt6314_write()
303 .capabilities = \
Dauxdisplay_serlcd.c80 struct auxdisplay_capabilities capabilities; member
184 const struct auxdisplay_capabilities capabilities = config->capabilities; in auxdisplay_serlcd_cursor_position_set() local
185 const uint16_t columns = capabilities.columns; in auxdisplay_serlcd_cursor_position_set()
186 const uint16_t rows = capabilities.rows; in auxdisplay_serlcd_cursor_position_set()
253 struct auxdisplay_capabilities *capabilities) in auxdisplay_serlcd_capabilities_get() argument
257 memcpy(capabilities, &config->capabilities, sizeof(struct auxdisplay_capabilities)); in auxdisplay_serlcd_capabilities_get()
324 if (data->cursor_x >= config->capabilities.columns) { in auxdisplay_serlcd_advance_current_position()
328 if (data->cursor_y >= config->capabilities.rows) { in auxdisplay_serlcd_advance_current_position()
410 .capabilities = { \
Dauxdisplay_jhd1313.c74 struct auxdisplay_capabilities capabilities; member
329 struct auxdisplay_capabilities *capabilities) in auxdisplay_jhd1313_capabilities_get() argument
333 memcpy(capabilities, &config->capabilities, sizeof(struct auxdisplay_capabilities)); in auxdisplay_jhd1313_capabilities_get()
353 .capabilities = { \
Dauxdisplay_itron.c55 struct auxdisplay_capabilities capabilities; member
220 struct auxdisplay_capabilities *capabilities) in auxdisplay_itron_capabilities_get() argument
224 memcpy(capabilities, &config->capabilities, sizeof(struct auxdisplay_capabilities)); in auxdisplay_itron_capabilities_get()
426 .capabilities = { \
/Zephyr-latest/samples/drivers/video/capture/src/
Dmain.c30 struct display_capabilities capabilities; in display_setup() local
35 display_get_capabilities(display_dev, &capabilities); in display_setup()
40 capabilities.x_resolution, capabilities.y_resolution, in display_setup()
41 capabilities.supported_pixel_formats, capabilities.current_pixel_format, in display_setup()
42 capabilities.current_orientation); in display_setup()
47 if (capabilities.current_pixel_format != PIXEL_FORMAT_BGR_565) { in display_setup()
52 if (capabilities.current_pixel_format != PIXEL_FORMAT_ARGB_8888) { in display_setup()
/Zephyr-latest/samples/drivers/virtualization/
Dindex.rst6 These samples demonstrate some of the virtualization capabilities of Zephyr.
/Zephyr-latest/scripts/west_commands/runners/
Dqemu.py18 def capabilities(cls): member in QemuBinaryRunner
Dxtensa.py20 def capabilities(cls): member in XtensaBinaryRunner
/Zephyr-latest/doc/connectivity/networking/api/
Dlldp.rst14 protocol used by network devices for advertising their identity, capabilities,

1234567891011