4 enum device_path_type {
11 DEVICE_PATH_PCI_DOMAIN,
12 DEVICE_PATH_APIC_CLUSTER,
17 struct pci_domain_path
43 struct apic_cluster_path
60 enum device_path_type type;
65 struct apic_path apic;
66 struct pci_domain_path pci_domain;
67 struct apic_cluster_path apic_cluster;
69 struct cpu_bus_path cpu_bus;
74 #define DEVICE_PATH_MAX 30
75 #define BUS_PATH_MAX (DEVICE_PATH_MAX+10)
77 extern int path_eq(struct device_path *path1, struct device_path *path2);
79 #endif /* DEVICE_PATH_H */