coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
variant.c
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-only */
2
3
#include <baseboard/variants.h>
4
#include <chip.h>
5
#include <
ec/google/chromeec/ec.h
>
6
#include <
drivers/intel/gma/opregion.h
>
7
8
const
char
*
mainboard_vbt_filename
(
void
)
9
{
10
uint32_t
sku_id
=
google_chromeec_get_board_sku
();
11
12
if
(
sku_id
== 2)
13
return
"vbt-nightfury-qled.bin"
;
14
else
15
return
"vbt.bin"
;
16
}
sku_id
uint32_t sku_id(void)
Definition:
coreboot_table.c:193
ec.h
google_chromeec_get_board_sku
uint32_t google_chromeec_get_board_sku(void)
Definition:
ec_skuid.c:6
mainboard_vbt_filename
const char * mainboard_vbt_filename(void)
Definition:
variant.c:9
opregion.h
uint32_t
unsigned int uint32_t
Definition:
stdint.h:14
src
mainboard
google
hatch
variants
nightfury
variant.c
Generated by
1.9.1