coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
display.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef __MAINBOARD_GOOGLE_CORSOLA_DISPLAY_H__
4 #define __MAINBOARD_GOOGLE_CORSOLA_DISPLAY_H__
5 
6 #include <edid.h>
7 
8 struct edp_bridge {
10  int (*get_edid)(u8 i2c_bus, struct edid *edid);
11  int (*post_power_on)(u8 i2c_bus, struct edid *edid);
12 };
13 
14 int configure_display(void);
15 
16 #endif
int configure_display(void)
Definition: display.c:128
static const uintptr_t i2c_bus[]
Definition: i2c.c:41
uint8_t u8
Definition: stdint.h:45
Definition: edid.h:49
void(* power_on)(void)
Definition: display.h:9
int(* get_edid)(u8 i2c_bus, struct edid *edid)
Definition: display.h:10
int(* post_power_on)(u8 i2c_bus, struct edid *edid)
Definition: display.h:11
typedef void(X86APIP X86EMU_intrFuncs)(int num)