4 enum device_path_type {
11 DEVICE_PATH_PCI_DOMAIN,
12 DEVICE_PATH_APIC_CLUSTER,
17 struct pci_domain_path
45 struct apic_cluster_path
62 enum device_path_type type;
67 struct apic_path apic;
68 struct pci_domain_path pci_domain;
69 struct apic_cluster_path apic_cluster;
71 struct cpu_bus_path cpu_bus;
76 #define DEVICE_PATH_MAX 30
77 #define BUS_PATH_MAX (DEVICE_PATH_MAX+10)
79 extern int path_eq(struct device_path *path1, struct device_path *path2);
81 #endif /* DEVICE_PATH_H */