Commit 0bba2dd8 authored by David S. Miller's avatar David S. Miller

[SPARC64]: Kill pbm->pci_first_slot.

Set but never used.
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 3875c5c0
...@@ -759,12 +759,6 @@ static unsigned int __init pci_irq_swizzle(struct device_node *dp, ...@@ -759,12 +759,6 @@ static unsigned int __init pci_irq_swizzle(struct device_node *dp,
* D: 2-bit slot number, derived from PCI device number as * D: 2-bit slot number, derived from PCI device number as
* (dev - 1) for bus A, or (dev - 2) for bus B * (dev - 1) for bus A, or (dev - 2) for bus B
* L: 2-bit line number * L: 2-bit line number
*
* Actually, more "portable" way to calculate the funky
* slot number is to subtract pbm->pci_first_slot from the
* device number, and that's exactly what the pre-OF
* sparc64 code did, but we're building this stuff generically
* using the OBP tree, not in the PCI controller layer.
*/ */
if (bus & 0x80) { if (bus & 0x80) {
/* PBM-A */ /* PBM-A */
......
...@@ -1085,13 +1085,10 @@ static void psycho_pbm_init(struct pci_controller_info *p, ...@@ -1085,13 +1085,10 @@ static void psycho_pbm_init(struct pci_controller_info *p,
struct property *prop; struct property *prop;
struct pci_pbm_info *pbm; struct pci_pbm_info *pbm;
if (is_pbm_a) { if (is_pbm_a)
pbm = &p->pbm_A; pbm = &p->pbm_A;
pbm->pci_first_slot = 1; else
} else {
pbm = &p->pbm_B; pbm = &p->pbm_B;
pbm->pci_first_slot = 2;
}
pbm->chip_type = PBM_CHIP_TYPE_PSYCHO; pbm->chip_type = PBM_CHIP_TYPE_PSYCHO;
pbm->chip_version = 0; pbm->chip_version = 0;
......
...@@ -995,7 +995,6 @@ static void sabre_pbm_init(struct pci_controller_info *p, struct device_node *dp ...@@ -995,7 +995,6 @@ static void sabre_pbm_init(struct pci_controller_info *p, struct device_node *dp
pbm->chip_type = PBM_CHIP_TYPE_SABRE; pbm->chip_type = PBM_CHIP_TYPE_SABRE;
pbm->parent = p; pbm->parent = p;
pbm->prom_node = dp; pbm->prom_node = dp;
pbm->pci_first_slot = 1;
pbm->pci_first_busno = p->pci_first_busno; pbm->pci_first_busno = p->pci_first_busno;
pbm->pci_last_busno = p->pci_last_busno; pbm->pci_last_busno = p->pci_last_busno;
......
...@@ -1528,7 +1528,6 @@ static void schizo_pbm_init(struct pci_controller_info *p, ...@@ -1528,7 +1528,6 @@ static void schizo_pbm_init(struct pci_controller_info *p,
pbm->portid = portid; pbm->portid = portid;
pbm->parent = p; pbm->parent = p;
pbm->prom_node = dp; pbm->prom_node = dp;
pbm->pci_first_slot = 1;
pbm->chip_type = chip_type; pbm->chip_type = chip_type;
pbm->chip_version = of_getintprop_default(dp, "version#", 0); pbm->chip_version = of_getintprop_default(dp, "version#", 0);
......
...@@ -1256,7 +1256,6 @@ static void pci_sun4v_pbm_init(struct pci_controller_info *p, struct device_node ...@@ -1256,7 +1256,6 @@ static void pci_sun4v_pbm_init(struct pci_controller_info *p, struct device_node
pbm->parent = p; pbm->parent = p;
pbm->prom_node = dp; pbm->prom_node = dp;
pbm->pci_first_slot = 1;
pbm->devhandle = devhandle; pbm->devhandle = devhandle;
......
...@@ -197,9 +197,6 @@ struct pci_pbm_info { ...@@ -197,9 +197,6 @@ struct pci_pbm_info {
/* IOMMU state, potentially shared by both PBM segments. */ /* IOMMU state, potentially shared by both PBM segments. */
struct pci_iommu *iommu; struct pci_iommu *iommu;
/* PCI slot mapping. */
unsigned int pci_first_slot;
/* Now things for the actual PCI bus probes. */ /* Now things for the actual PCI bus probes. */
unsigned int pci_first_busno; unsigned int pci_first_busno;
unsigned int pci_last_busno; unsigned int pci_last_busno;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment