summaryrefslogtreecommitdiffstats
path: root/include/asm-powerpc
diff options
context:
space:
mode:
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>2006-11-11 17:25:07 +1100
committerPaul Mackerras <paulus@samba.org>2006-12-04 20:38:47 +1100
commit803d4573e60bc890d7fbc040ad1c18c2dc7f8279 (patch)
tree62f1194b7d477c6f67fa874bf78a1b3183ad30ab /include/asm-powerpc
parent6506e7102fd57b138979f131d751014462181202 (diff)
downloadblackbird-op-linux-803d4573e60bc890d7fbc040ad1c18c2dc7f8279.tar.gz
blackbird-op-linux-803d4573e60bc890d7fbc040ad1c18c2dc7f8279.zip
[POWERPC] Add "parent" struct device for PCI host bridges
Add a "parent" struct device to our PCI host bridge data structure so that PCI can be rooted off another device in sysfs. Note that arch/ppc doesn't use it, only arch/powerpc, though it's available for both 32 and 64 bits. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'include/asm-powerpc')
-rw-r--r--include/asm-powerpc/pci-bridge.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/asm-powerpc/pci-bridge.h b/include/asm-powerpc/pci-bridge.h
index 86ee46b09b8a..7bb7f9009806 100644
--- a/include/asm-powerpc/pci-bridge.h
+++ b/include/asm-powerpc/pci-bridge.h
@@ -25,6 +25,7 @@ struct pci_controller {
int node;
void *arch_data;
struct list_head list_node;
+ struct device *parent;
int first_busno;
int last_busno;
OpenPOWER on IntegriCloud