coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
edid Struct Reference

#include <edid.h>

Collaboration diagram for edid:
Collaboration graph

Data Fields

unsigned int framebuffer_bits_per_pixel
 
unsigned int panel_bits_per_color
 
unsigned int panel_bits_per_pixel
 
struct edid_mode mode
 
u8 mode_is_supported [NUM_KNOWN_MODES]
 
unsigned int link_clock
 
u32 x_resolution
 
u32 y_resolution
 
u32 bytes_per_line
 
int hdmi_monitor_detected
 
char ascii_string [EDID_ASCII_STRING_LENGTH+1]
 
char manufacturer_name [3+1]
 

Detailed Description

Definition at line 49 of file edid.h.

Field Documentation

◆ ascii_string

char edid::ascii_string[EDID_ASCII_STRING_LENGTH+1]

Definition at line 85 of file edid.h.

Referenced by configure_display(), detailed_block(), get_active_panel(), and gma_func0_init().

◆ bytes_per_line

◆ framebuffer_bits_per_pixel

◆ hdmi_monitor_detected

int edid::hdmi_monitor_detected

Definition at line 84 of file edid.h.

Referenced by cea_hdmi_block(), and hdmi_av_composer().

◆ link_clock

unsigned int edid::link_clock

Definition at line 74 of file edid.h.

◆ manufacturer_name

char edid::manufacturer_name[3+1]

Definition at line 86 of file edid.h.

Referenced by anx7625_parse_edid(), configure_display(), decode_edid(), and get_active_panel().

◆ mode

◆ mode_is_supported

u8 edid::mode_is_supported[NUM_KNOWN_MODES]

Definition at line 73 of file edid.h.

Referenced by decode_edid(), and set_display_mode().

◆ panel_bits_per_color

unsigned int edid::panel_bits_per_color

Definition at line 63 of file edid.h.

Referenced by decode_edid(), and tegra_dp_update_config().

◆ panel_bits_per_pixel

unsigned int edid::panel_bits_per_pixel

Definition at line 70 of file edid.h.

Referenced by decode_edid(), and tegra_dp_update_config().

◆ x_resolution

◆ y_resolution


The documentation for this struct was generated from the following file: