coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
ec_smbios.c File Reference
#include <stddef.h>
#include <ec/google/chromeec/ec.h>
#include <console/console.h>
#include <string.h>
#include <smbios.h>
Include dependency graph for ec_smbios.c:

Go to the source code of this file.

Functions

const char * google_chromeec_smbios_system_sku (void)
 
const char * smbios_system_sku (void)
 
const char * smbios_mainboard_manufacturer (void)
 
const char * smbios_system_manufacturer (void)
 

Function Documentation

◆ google_chromeec_smbios_system_sku()

const char* google_chromeec_smbios_system_sku ( void  )

Definition at line 9 of file ec_smbios.c.

References google_chromeec_get_board_sku(), sku_id(), and snprintf().

Referenced by smbios_system_sku().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ smbios_mainboard_manufacturer()

const char* smbios_mainboard_manufacturer ( void  )

Definition at line 22 of file ec_smbios.c.

References ARRAY_SIZE, BIOS_INFO, google_chromeec_cbi_get_oem_name(), printk, and strlen().

Here is the call graph for this function:

◆ smbios_system_manufacturer()

const char* smbios_system_manufacturer ( void  )

Definition at line 41 of file ec_smbios.c.

◆ smbios_system_sku()

const char* smbios_system_sku ( void  )

Definition at line 17 of file ec_smbios.c.

References google_chromeec_smbios_system_sku().

Here is the call graph for this function: