From 8d22a5dc69f018f2861410e8628623537f009e2c Mon Sep 17 00:00:00 2001 From: Yinghai Lu Date: Wed, 4 Oct 2006 21:00:01 +0000 Subject: amdk8_sysconf git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2436 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- src/include/cpu/amd/amdk8_sysconf.h | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 src/include/cpu/amd/amdk8_sysconf.h (limited to 'src/include/cpu/amd') diff --git a/src/include/cpu/amd/amdk8_sysconf.h b/src/include/cpu/amd/amdk8_sysconf.h new file mode 100644 index 0000000000..932647a22e --- /dev/null +++ b/src/include/cpu/amd/amdk8_sysconf.h @@ -0,0 +1,28 @@ +#ifndef AMDK8_SYSCONF_H + +#define AMDK8_SYSINFO_H + +#define HC_POSSIBLE_NUM 8 + +struct amdk8_sysconf_t { + //ht + unsigned nodes; + unsigned hc_possible_num; + unsigned pci1234[HC_POSSIBLE_NUM]; + unsigned hcdn[HC_POSSIBLE_NUM]; + unsigned sbdn; + unsigned sblk; + + unsigned hcdn_reg[4]; // it will be used by get_sblk_pci1234 + + int enabled_apic_ext_id; + unsigned lift_bsp_apicid; + int apicid_offset; + + void *mb; // pointer for mb releated struct + +}; + +extern struct amdk8_sysconf_t sysconf; + +#endif -- cgit v1.2.3