coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
tracker_v1.c
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #include <soc/addressmap.h>
4 #include <soc/tracker.h>
5 #include <soc/tracker_common.h>
6 
7 /*
8  * for systracker:
9  * offset[0] dump from offset 0x100 ~ 0x13C.
10  * offset[1] dump from offset 0x200 ~ 0x23C.
11  */
13  [TRACKER_SYSTRACKER] = {
15  .timeout = BUS_DBG_CON_TIMEOUT,
16  .entry = SYS_TRACK_ENTRY,
17  .offset[0] = AR_TRACK_OFFSET,
18  .offset[1] = AW_TRACK_OFFSET,
19  .str = "systracker",
20  },
21 };
@ DBG_TRACKER_BASE
Definition: addressmap.h:47
uintptr_t base_addr
#define BUS_DBG_CON_TIMEOUT
struct tracker tracker_data[TRACKER_NUM]
Definition: tracker_v1.c:12
#define AW_TRACK_OFFSET
Definition: tracker_v1.h:9
#define SYS_TRACK_ENTRY
Definition: tracker_v1.h:6
@ TRACKER_SYSTRACKER
Definition: tracker_v1.h:12
@ TRACKER_NUM
Definition: tracker_v1.h:13
#define AR_TRACK_OFFSET
Definition: tracker_v1.h:8