- Fix config.g and the hdama config so everthing builds again.

git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1680 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
Eric Biederman
2004-10-16 02:48:37 +00:00
parent 688af4be2b
commit 216525d1fd
5 changed files with 298 additions and 110 deletions

View File

@@ -9,11 +9,17 @@ enum device_path_type {
DEVICE_PATH_PNP,
DEVICE_PATH_I2C,
DEVICE_PATH_APIC,
DEVICE_PATH_PCI_DOMAIN,
DEVICE_APIC_CLUSTER,
};
struct pci_domain_path
{
unsigned domain;
};
struct pci_path
{
unsigned bus;
unsigned devfn;
};
@@ -33,13 +39,21 @@ struct apic_path
unsigned apic_id;
};
struct apic_cluster_path
{
unsigned cluster;
};
struct device_path {
enum device_path_type type;
union {
struct pci_path pci;
struct pnp_path pnp;
struct i2c_path i2c;
struct apic_path apic;
struct pci_path pci;
struct pnp_path pnp;
struct i2c_path i2c;
struct apic_path apic;
struct pci_domain_path pci_domain;
struct apic_cluster_path apic_cluster;
} u;
};