18 0xce, 0x2c, 0xf6, 0x39, 0x25, 0x68, 0x69, 0x46,
19 0xbb, 0x56, 0x54, 0x1a, 0xba, 0x75, 0x3a, 0x07
63 if (!framebuffer_bar) {
90 .red_mask_pos = fbinfo->
red.
pos,
91 .red_mask_size = fbinfo->
red.
size,
94 .blue_mask_pos = fbinfo->
blue.
pos,
96 .reserved_mask_pos = fbinfo->
rsvd.
pos,
97 .reserved_mask_size = fbinfo->
rsvd.
size,
lb_fb_orientation
coreboot framebuffer
#define printk(level,...)
static const struct fsp_framebuffer fsp_framebuffer_format_map[]
static const uint8_t fsp_graphics_info_guid[16]
void fsp_report_framebuffer_info(const uintptr_t framebuffer_bar, enum lb_fb_orientation orientation)
struct hob_graphics_info __packed
struct fb_info * fb_add_framebuffer_info_ex(const struct lb_framebuffer *fb)
const void * fsp_find_extension_hob_by_guid(const uint8_t *guid, size_t *size)
#define BIOS_ALERT
BIOS_ALERT - Dying / Unrecoverable.
unsigned long long uint64_t
uint64_t framebuffer_base
uint32_t pixels_per_scanline
uint32_t vertical_resolution
uint32_t horizontal_resolution
uint32_t framebuffer_size
lb_uint64_t physical_address