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
{
9
void
(*
power_on
)(
void
);
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
configure_display
int configure_display(void)
Definition:
display.c:128
i2c_bus
static const uintptr_t i2c_bus[]
Definition:
i2c.c:41
u8
uint8_t u8
Definition:
stdint.h:45
edid
Definition:
edid.h:49
edp_bridge
Definition:
display.h:8
edp_bridge::power_on
void(* power_on)(void)
Definition:
display.h:9
edp_bridge::get_edid
int(* get_edid)(u8 i2c_bus, struct edid *edid)
Definition:
display.h:10
edp_bridge::post_power_on
int(* post_power_on)(u8 i2c_bus, struct edid *edid)
Definition:
display.h:11
void
typedef void(X86APIP X86EMU_intrFuncs)(int num)
src
mainboard
google
corsola
display.h
Generated by
1.9.1