From: Yinghai Lu Date: Fri, 18 May 2012 01:51:11 +0000 (-0700) Subject: PCI: add busn_res in struct pci_bus X-Git-Tag: upstream/snapshot3+hdmi~6984^2~21^2~32 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=92f02430934ca1c1e991a1ab3541880575042697;p=platform%2Fadaptation%2Frenesas_rcar%2Frenesas_kernel.git PCI: add busn_res in struct pci_bus This adds a busn_res resource in struct pci_bus. This will replace the secondary/subordinate members and will be used to build a bus number resource tree to help with bus number allocation. [bhelgaas: changelog] CC: Andrew Morton Signed-off-by: Yinghai Lu Signed-off-by: Bjorn Helgaas --- diff --git a/include/linux/pci.h b/include/linux/pci.h index d8c379d..ba7c5cd 100644 --- a/include/linux/pci.h +++ b/include/linux/pci.h @@ -419,6 +419,7 @@ struct pci_bus { struct list_head slots; /* list of slots on this bus */ struct resource *resource[PCI_BRIDGE_RESOURCE_NUM]; struct list_head resources; /* address space routed to this bus */ + struct resource busn_res; /* bus numbers routed to this bus */ struct pci_ops *ops; /* configuration access functions */ void *sysdata; /* hook for sys-specific extension */