|
@@ -1082,7 +1082,6 @@ static struct pnv_ioda_pe *pnv_ioda_setup_dev_PE(struct pci_dev *dev)
|
|
* At some point we want to remove the PDN completely anyways
|
|
* At some point we want to remove the PDN completely anyways
|
|
*/
|
|
*/
|
|
pci_dev_get(dev);
|
|
pci_dev_get(dev);
|
|
- pdn->pcidev = dev;
|
|
|
|
pdn->pe_number = pe->pe_number;
|
|
pdn->pe_number = pe->pe_number;
|
|
pe->flags = PNV_IODA_PE_DEV;
|
|
pe->flags = PNV_IODA_PE_DEV;
|
|
pe->pdev = dev;
|
|
pe->pdev = dev;
|
|
@@ -1129,7 +1128,6 @@ static void pnv_ioda_setup_same_PE(struct pci_bus *bus, struct pnv_ioda_pe *pe)
|
|
continue;
|
|
continue;
|
|
|
|
|
|
pe->device_count++;
|
|
pe->device_count++;
|
|
- pdn->pcidev = dev;
|
|
|
|
pdn->pe_number = pe->pe_number;
|
|
pdn->pe_number = pe->pe_number;
|
|
if ((pe->flags & PNV_IODA_PE_BUS_ALL) && dev->subordinate)
|
|
if ((pe->flags & PNV_IODA_PE_BUS_ALL) && dev->subordinate)
|
|
pnv_ioda_setup_same_PE(dev->subordinate, pe);
|
|
pnv_ioda_setup_same_PE(dev->subordinate, pe);
|
|
@@ -1244,7 +1242,6 @@ static struct pnv_ioda_pe *pnv_ioda_setup_npu_PE(struct pci_dev *npu_pdev)
|
|
pci_dev_get(npu_pdev);
|
|
pci_dev_get(npu_pdev);
|
|
npu_pdn = pci_get_pdn(npu_pdev);
|
|
npu_pdn = pci_get_pdn(npu_pdev);
|
|
rid = npu_pdev->bus->number << 8 | npu_pdn->devfn;
|
|
rid = npu_pdev->bus->number << 8 | npu_pdn->devfn;
|
|
- npu_pdn->pcidev = npu_pdev;
|
|
|
|
npu_pdn->pe_number = pe_num;
|
|
npu_pdn->pe_number = pe_num;
|
|
phb->ioda.pe_rmap[rid] = pe->pe_number;
|
|
phb->ioda.pe_rmap[rid] = pe->pe_number;
|
|
|
|
|