coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
variant.c File Reference
#include <console/console.h>
#include <ec/google/chromeec/ec.h>
#include <southbridge/intel/lynxpoint/lp_gpio.h>
#include <soc/pm.h>
#include <soc/romstage.h>
#include <smbios.h>
#include <variant/board_version.h>
#include <variant/onboard.h>
#include <mainboard/google/auron/variant.h>
Include dependency graph for variant.c:

Go to the source code of this file.

Functions

const char * smbios_mainboard_version (void)
 
int variant_smbios_data (struct device *dev, int *handle, unsigned long *current)
 
void mainboard_post_raminit (const int s3resume)
 

Function Documentation

◆ mainboard_post_raminit()

void mainboard_post_raminit ( const int  s3resume)

Definition at line 24 of file variant.c.

References BIOS_INFO, BOARD_PP3300_AUTOBAHN_GPIO, BOARD_SSD_RESET_GPIO, google_chromeec_kbbacklight(), printk, samus_board_version(), and set_gpio().

Here is the call graph for this function:

◆ smbios_mainboard_version()

const char* smbios_mainboard_version ( void  )

Definition at line 13 of file variant.c.

References samus_board_version().

Here is the call graph for this function:

◆ variant_smbios_data()

int variant_smbios_data ( struct device dev,
int *  handle,
unsigned long *  current 
)

Definition at line 18 of file variant.c.

References BOARD_TRACKPAD_I2C_ADDR, BOARD_TRACKPAD_I2C_BUS, BOARD_TRACKPAD_IRQ, BOARD_TRACKPAD_NAME, SMBIOS_DEVICE_TYPE_OTHER, and smbios_write_type41().

Referenced by mainboard_smbios_data().

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