coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
variant.c File Reference
#include <ec/google/chromeec/ec.h>
#include <sar.h>
#include <baseboard/variants.h>
#include <drivers/intel/gma/opregion.h>
Include dependency graph for variant.c:

Go to the source code of this file.

Macros

#define SKU_UNKNOWN   0xFFFFFFFF
 

Enumerations

enum  {
  SKU_33_BLOOG = 33 , SKU_34_BLOOG = 34 , SKU_35_BLOOG = 35 , SKU_36_BLOOG = 36 ,
  SKU_49_BLOOGUARD = 49 , SKU_50_BLOOGUARD = 50 , SKU_51_BLOOGUARD = 51 , SKU_52_BLOOGUARD = 52 ,
  SKU_53_BIPSHIP = 53 , SKU_54_BIPSHIP = 54 , SKU_65_BLOOGLET = 65 , SKU_66_BLOOGLET = 66 ,
  SKU_67_BLOOGLET = 67 , SKU_68_BLOOGLET = 68 , SKU_255_UNPROVISIONED = 255
}
 

Functions

const char * get_wifi_sar_cbfs_filename (void)
 
const char * mainboard_vbt_filename (void)
 

Macro Definition Documentation

◆ SKU_UNKNOWN

#define SKU_UNKNOWN   0xFFFFFFFF

Definition at line 8 of file variant.c.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
SKU_33_BLOOG 
SKU_34_BLOOG 
SKU_35_BLOOG 
SKU_36_BLOOG 
SKU_49_BLOOGUARD 
SKU_50_BLOOGUARD 
SKU_51_BLOOGUARD 
SKU_52_BLOOGUARD 
SKU_53_BIPSHIP 
SKU_54_BIPSHIP 
SKU_65_BLOOGLET 
SKU_66_BLOOGLET 
SKU_67_BLOOGLET 
SKU_68_BLOOGLET 
SKU_255_UNPROVISIONED 

Definition at line 10 of file variant.c.

Function Documentation

◆ get_wifi_sar_cbfs_filename()

const char* get_wifi_sar_cbfs_filename ( void  )

◆ mainboard_vbt_filename()

const char* mainboard_vbt_filename ( void  )

Definition at line 49 of file variant.c.

References google_chromeec_get_board_sku(), SKU_255_UNPROVISIONED, SKU_33_BLOOG, SKU_34_BLOOG, SKU_35_BLOOG, SKU_36_BLOOG, and sku_id().

Here is the call graph for this function: