coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
mainboard.c File Reference
#include <ec/google/chromeec/ec.h>
#include <baseboard/variants.h>
#include <boardid.h>
#include <cbfs.h>
#include <gpio.h>
#include <smbios.h>
#include <variant/gpio.h>
Include dependency graph for mainboard.c:

Go to the source code of this file.

Functions

uint32_t sku_id (void)
 
uint8_t variant_board_sku (void)
 
void variant_mainboard_suspend_resume (void)
 
const char * smbios_mainboard_manufacturer (void)
 

Function Documentation

◆ sku_id()

◆ smbios_mainboard_manufacturer()

const char* smbios_mainboard_manufacturer ( void  )

Definition at line 32 of file mainboard.c.

References cbfs_load(), CONFIG, and oem_bin_data.

Here is the call graph for this function:

◆ variant_board_sku()

uint8_t variant_board_sku ( void  )

Definition at line 21 of file mainboard.c.

References sku_id().

Here is the call graph for this function:

◆ variant_mainboard_suspend_resume()

void variant_mainboard_suspend_resume ( void  )

Definition at line 26 of file mainboard.c.

References GPIO_133, and gpio_set().

Here is the call graph for this function: