Home
last modified time | relevance | path

Searched full:vesa (Results 1 – 25 of 263) sorted by relevance

1234567891011

/openbmc/u-boot/drivers/video/
H A Defi.c52 static int save_vesa_mode(struct vesa_mode_info *vesa) in save_vesa_mode() argument
65 vesa->phys_base_ptr = mode->fb_base; in save_vesa_mode()
66 vesa->x_resolution = mode->info->width; in save_vesa_mode()
67 vesa->y_resolution = mode->info->height; in save_vesa_mode()
71 vesa->red_mask_size = fbinfo->red.size; in save_vesa_mode()
72 vesa->red_mask_pos = fbinfo->red.pos; in save_vesa_mode()
73 vesa->green_mask_size = fbinfo->green.size; in save_vesa_mode()
74 vesa->green_mask_pos = fbinfo->green.pos; in save_vesa_mode()
75 vesa->blue_mask_size = fbinfo->blue.size; in save_vesa_mode()
76 vesa->blue_mask_pos = fbinfo->blue.pos; in save_vesa_mode()
[all …]
H A Dcoreboot.c13 struct vesa_mode_info *vesa) in save_vesa_mode() argument
22 vesa->x_resolution = fb->x_resolution; in save_vesa_mode()
23 vesa->y_resolution = fb->y_resolution; in save_vesa_mode()
24 vesa->bits_per_pixel = fb->bits_per_pixel; in save_vesa_mode()
25 vesa->bytes_per_scanline = fb->bytes_per_line; in save_vesa_mode()
26 vesa->phys_base_ptr = fb->physical_address; in save_vesa_mode()
27 vesa->red_mask_size = fb->red_mask_size; in save_vesa_mode()
28 vesa->red_mask_pos = fb->red_mask_pos; in save_vesa_mode()
29 vesa->green_mask_size = fb->green_mask_size; in save_vesa_mode()
30 vesa->green_mask_pos = fb->green_mask_pos; in save_vesa_mode()
[all …]
/openbmc/u-boot/arch/x86/lib/fsp/
H A Dfsp_graphics.c29 static int save_vesa_mode(struct vesa_mode_info *vesa) in save_vesa_mode() argument
49 vesa->x_resolution = ginfo->width; in save_vesa_mode()
50 vesa->y_resolution = ginfo->height; in save_vesa_mode()
51 vesa->bits_per_pixel = 32; in save_vesa_mode()
52 vesa->bytes_per_scanline = ginfo->pixels_per_scanline * 4; in save_vesa_mode()
53 vesa->phys_base_ptr = ginfo->fb_base; in save_vesa_mode()
61 vesa->red_mask_size = fbinfo->red.size; in save_vesa_mode()
62 vesa->red_mask_pos = fbinfo->red.pos; in save_vesa_mode()
63 vesa->green_mask_size = fbinfo->green.size; in save_vesa_mode()
64 vesa->green_mask_pos = fbinfo->green.pos; in save_vesa_mode()
[all …]
/openbmc/u-boot/drivers/pci/
H A Dpci_rom.c206 struct vesa_mode_info *vesa = &mode_info.vesa; in setup_video() local
208 /* Sanity test on VESA parameters */ in setup_video()
209 if (!vesa->x_resolution || !vesa->y_resolution) in setup_video()
214 screen_info->lfb_width = vesa->x_resolution; in setup_video()
215 screen_info->lfb_height = vesa->y_resolution; in setup_video()
216 screen_info->lfb_depth = vesa->bits_per_pixel; in setup_video()
217 screen_info->lfb_linelength = vesa->bytes_per_scanline; in setup_video()
218 screen_info->lfb_base = vesa->phys_base_ptr; in setup_video()
223 screen_info->red_size = vesa->red_mask_size; in setup_video()
224 screen_info->red_pos = vesa->red_mask_pos; in setup_video()
[all …]
/openbmc/u-boot/arch/x86/lib/
H A Dcoreboot_table.c104 struct vesa_mode_info *vesa; in write_coreboot_table() local
146 /* populate framebuffer table if we have sane vesa info */ in write_coreboot_table()
147 vesa = &mode_info.vesa; in write_coreboot_table()
148 if (vesa->x_resolution && vesa->y_resolution) { in write_coreboot_table()
153 fb->x_resolution = vesa->x_resolution; in write_coreboot_table()
154 fb->y_resolution = vesa->y_resolution; in write_coreboot_table()
155 fb->bits_per_pixel = vesa->bits_per_pixel; in write_coreboot_table()
156 fb->bytes_per_line = vesa->bytes_per_scanline; in write_coreboot_table()
157 fb->physical_address = vesa->phys_base_ptr; in write_coreboot_table()
158 fb->red_mask_size = vesa->red_mask_size; in write_coreboot_table()
[all …]
/openbmc/linux/Documentation/admin-guide/
H A Dsvga.rst69 -- it's either a generic adapter name (MDA, CGA, HGC, EGA, VGA, VESA VGA [a VGA
70 with VESA-compliant BIOS]) or a chipset name (e.g., Trident). Direct detection
83 The mode list usually contains a few basic modes and some VESA modes. In
91 80x43), local modes (if the local modes feature is enabled), VESA modes and
105 all VESA modes.
124 0x0200 to 0x08ff - VESA BIOS modes. The ID is a VESA mode ID increased by
125 0x0100. All VESA modes should be autodetected and shown on the menu.
203 everything is configurable, the VESA support should be much more
205 2.1 (30-Jan-96) VESA modes moved to 0x200-0x3ff. Mode selection by resolution
206 supported. Few bugs fixed. VESA modes are listed prior to
[all …]
/openbmc/openbmc/poky/meta/recipes-graphics/xorg-driver/
H A Dxf86-video-vesa_2.6.0.bb5 SUMMARY = "X.Org X server -- Generic Vesa video driver"
7 DESCRIPTION = "vesa is an Xorg driver for generic VESA video cards. It \
8 can drive most VESA-compatible video cards, but only makes use of the \
9 basic standard VESA core that is common to these cards. The driver \
/openbmc/linux/drivers/gpu/drm/i915/display/
H A Dintel_dp_aux_backlight.c28 * proprietary DP AUX backlight interface, and the standard VESA backlight
30 * advertise support for the standard VESA backlight interface when they
332 /* VESA backlight callbacks */
345 if (!panel->backlight.edp.vesa.info.aux_set) { in intel_dp_aux_vesa_set_backlight()
351 drm_edp_backlight_set_level(&intel_dp->aux, &panel->backlight.edp.vesa.info, level); in intel_dp_aux_vesa_set_backlight()
362 if (!panel->backlight.edp.vesa.info.aux_enable) { in intel_dp_aux_vesa_enable_backlight()
365 if (!panel->backlight.edp.vesa.info.aux_set) in intel_dp_aux_vesa_enable_backlight()
374 drm_edp_backlight_enable(&intel_dp->aux, &panel->backlight.edp.vesa.info, level); in intel_dp_aux_vesa_enable_backlight()
384 drm_edp_backlight_disable(&intel_dp->aux, &panel->backlight.edp.vesa.info); in intel_dp_aux_vesa_disable_backlight()
386 if (!panel->backlight.edp.vesa.info.aux_enable) in intel_dp_aux_vesa_disable_backlight()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/display/
H A Dlvds.yaml23 [VESA] "VESA Notebook Panel Standard", October 2007 (Version 1.0), Video
24 Electronics Standards Association (VESA)
34 - vesa-24
41 [VESA] specifications. Data are transferred as follows on 3 LVDS lanes.
63 - "vesa-24" - 24-bit data mapping compatible with the [VESA] specification.
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-driver-typec-displayport19 separate configuration defined in VESA DisplayPort Alt Mode on
29 VESA DisplayPort Alt Mode on USB Type-C Standard defines six
44 Note. As of VESA DisplayPort Alt Mode on USB Type-C Standard
55 VESA DisplayPort Alt Mode on USB Type-C Standard defines how
62 by VESA DisplayPort Alt Mode on USB Type-C Standard.
64 VESA DisplayPort Alt Mode on USB Type-C Standard.
/openbmc/linux/drivers/video/fbdev/core/
H A Dmodedb.c298 /* 0 640x350-85 VESA */
301 /* 1 640x400-85 VESA */
304 /* 2 720x400-85 VESA */
307 /* 3 640x480-60 VESA */
310 /* 4 640x480-72 VESA */
313 /* 5 640x480-75 VESA */
316 /* 6 640x480-85 VESA */
319 /* 7 800x600-56 VESA */
323 /* 8 800x600-60 VESA */
327 /* 9 800x600-72 VESA */
[all …]
/openbmc/linux/drivers/video/fbdev/geode/
H A Dgxfb_core.c42 /* 640x480-60 VESA */
45 /* 640x480-75 VESA */
48 /* 640x480-85 VESA */
51 /* 800x600-60 VESA */
55 /* 800x600-75 VESA */
59 /* 800x600-85 VESA */
63 /* 1024x768-60 VESA */
66 /* 1024x768-75 VESA */
70 /* 1024x768-85 VESA */
74 /* 1280x960-60 VESA */
[all …]
H A Dgx1fb_core.c30 /* 640x480-60 VESA */
33 /* 640x480-75 VESA */
36 /* 640x480-85 VESA */
39 /* 800x600-60 VESA */
43 /* 800x600-75 VESA */
47 /* 800x600-85 VESA */
51 /* 1024x768-60 VESA */
54 /* 1024x768-75 VESA */
58 /* 1024x768-85 VESA */
62 /* 1280x960-60 VESA */
[all …]
/openbmc/linux/Documentation/fb/
H A Dsisfb.rst56 described above or the vesa keyword instead of mode). If compiled as a module,
81 - or simply use the VESA mode number in hexadecimal or decimal.
88 Additionally, sisfb understands the keyword "vesa" followed by a VESA mode
89 number in decimal or hexadecimal. For example: vesa=791 or vesa=0x117. Please
90 use either "mode" or "vesa" but not both.
108 "mode" or "vesa" keywords as a parameter. See above and below.
145 vesa:X selects startup videomode. X is number from 0 to 0x1FF and
146 represents the VESA mode number (can be given in decimal or
H A Dmatroxfb.rst27 Switching modes is done using the video=matroxfb:vesa:... boot parameter
31 pass to the kernel this command line: "video=matroxfb:vesa:0x1BB".
38 Currently supported video modes are (through vesa:... interface, PowerMac
87 example 1600x1200x32bpp can be specified by `video=matroxfb:vesa:0x11C,depth:32`.
250 vesa:X selects startup videomode. X is number from 0 to 0x1FF, see table
257 If you are not satisfied with videomode selected by `vesa` option, you
261 xres:X horizontal resolution, in pixels. Default is derived from `vesa`
263 yres:X vertical resolution, in pixel lines. Default is derived from `vesa`
266 pixel line of picture. Default is derived from `vesa` option.
268 pulse. Default is derived from `vesa` option.
[all …]
H A Dvesafb.rst13 impossible; BIOS calls work in real mode only. VESA BIOS Extensions
41 VESA mode number. Here are those VESA mode numbers:
53 The video mode number of the Linux kernel is the VESA mode number plus
76 Even if your board does, it might be the BIOS which does not. VESA BIOS
114 The VESA BIOS provides protected mode interface for changing
129 ypan enable display panning using the VESA protected mode
/openbmc/openbmc/poky/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86-64/
H A Dxorg.conf12 # 640x480 @ 72Hz (VESA) hsync: 37.9kHz
14 # 640x480 @ 75Hz (VESA) hsync: 37.5kHz
16 # 640x480 @ 85Hz (VESA) hsync: 43.3kHz
/openbmc/openbmc/poky/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuarm/
H A Dxorg.conf17 # 640x480 @ 72Hz (VESA) hsync: 37.9kHz
19 # 640x480 @ 75Hz (VESA) hsync: 37.5kHz
21 # 640x480 @ 85Hz (VESA) hsync: 43.3kHz
/openbmc/openbmc/poky/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuppc/
H A Dxorg.conf17 # 640x480 @ 72Hz (VESA) hsync: 37.9kHz
19 # 640x480 @ 75Hz (VESA) hsync: 37.5kHz
21 # 640x480 @ 85Hz (VESA) hsync: 43.3kHz
/openbmc/openbmc/poky/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemush4/
H A Dxorg.conf17 # 640x480 @ 72Hz (VESA) hsync: 37.9kHz
19 # 640x480 @ 75Hz (VESA) hsync: 37.5kHz
21 # 640x480 @ 85Hz (VESA) hsync: 43.3kHz
/openbmc/openbmc/poky/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemux86/
H A Dxorg.conf12 # 640x480 @ 72Hz (VESA) hsync: 37.9kHz
14 # 640x480 @ 75Hz (VESA) hsync: 37.5kHz
16 # 640x480 @ 85Hz (VESA) hsync: 43.3kHz
/openbmc/linux/Documentation/devicetree/bindings/display/bridge/
H A Dlvds-codec.yaml25 [VESA] "VESA Notebook Panel Standard", October 2007 (Version 1.0), Video
26 Electronics Standards Association (VESA)
69 - vesa-24
/openbmc/u-boot/common/
H A Dedid.c392 printf("\t640x480\t\t72 Hz (VESA)\n"); in edid_print_info()
394 printf("\t640x480\t\t75 Hz (VESA)\n"); in edid_print_info()
396 printf("\t800x600\t\t56 Hz (VESA)\n"); in edid_print_info()
398 printf("\t800x600\t\t60 Hz (VESA)\n"); in edid_print_info()
400 printf("\t800x600\t\t72 Hz (VESA)\n"); in edid_print_info()
402 printf("\t800x600\t\t75 Hz (VESA)\n"); in edid_print_info()
408 printf("\t1024x768\t60 Hz (VESA)\n"); in edid_print_info()
410 printf("\t1024x768\t70 Hz (VESA)\n"); in edid_print_info()
412 printf("\t1024x768\t75 Hz (VESA)\n"); in edid_print_info()
414 printf("\t1280x1024\t75 (VESA)\n"); in edid_print_info()
/openbmc/u-boot/cmd/
H A Delf.c342 struct vesa_mode_info *vesa = &mode_info.vesa; in do_bootvx() local
405 * The VESA mode has to be 32-bit RGBA. in do_bootvx()
407 if (vesa->x_resolution && vesa->y_resolution) { in do_bootvx()
411 gop->info.width = vesa->x_resolution; in do_bootvx()
412 gop->info.height = vesa->y_resolution; in do_bootvx()
414 gop->info.pixels_per_scanline = vesa->bytes_per_scanline / 4; in do_bootvx()
415 gop->fb_base = vesa->phys_base_ptr; in do_bootvx()
416 gop->fb_size = vesa->bytes_per_scanline * vesa->y_resolution; in do_bootvx()
/openbmc/linux/arch/x86/boot/
H A Dvideo-vesa.c11 * VESA text modes
16 #include "vesa.h"
19 /* VESA information */
188 /* Save the VESA protected mode info */
209 /* Tell the kernel we're in VESA graphics mode */ in vesa_store_mode_params_graphics()
274 .card_name = "VESA",

1234567891011