coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
tracker.c File Reference
#include <console/console.h>
#include <device/mmio.h>
#include <soc/addressmap.h>
#include <soc/tracker.h>
#include <soc/tracker_common.h>
Include dependency graph for tracker.c:

Go to the source code of this file.

Functions

__weak void tracker_setup (void)
 
static void tracker_dump_data (void)
 
void bustracker_init (void)
 

Function Documentation

◆ bustracker_init()

void bustracker_init ( void  )

Definition at line 43 of file tracker.c.

References tracker_dump_data(), and tracker_setup().

Referenced by bootblock_soc_init().

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

◆ tracker_dump_data()

static void tracker_dump_data ( void  )
static

Definition at line 14 of file tracker.c.

References tracker::base_addr, BIOS_INFO, tracker::entry, tracker::offset, printk, read32(), tracker::str, tracker::timeout, tracker_data, and TRACKER_NUM.

Referenced by bustracker_init().

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

◆ tracker_setup()

__weak void tracker_setup ( void  )

Definition at line 9 of file tracker.c.

Referenced by bustracker_init().

Here is the caller graph for this function: