• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sparc64/kernel/

Lines Matching defs:pbm

387 struct pci_dev *of_create_pci_dev(struct pci_pbm_info *pbm,
402 sd->iommu = pbm->iommu;
403 sd->stc = &pbm->stc;
404 sd->host_controller = pbm;
531 struct pci_pbm_info *pbm)
559 pci_resource_adjust(res, &pbm->io_space);
573 pci_resource_adjust(res, &pbm->mem_space);
604 pci_resource_adjust(res, &pbm->mem_space);
613 struct pci_pbm_info *pbm)
625 pci_resource_adjust(res, &pbm->io_space);
633 pci_resource_adjust(res, &pbm->mem_space);
636 static void __devinit pci_of_scan_bus(struct pci_pbm_info *pbm,
642 static void __devinit of_scan_pci_bridge(struct pci_pbm_info *pbm,
691 apb_fake_ranges(dev, bus, pbm);
694 pci_cfg_fake_ranges(dev, bus, pbm);
712 root = &pbm->io_space;
721 root = &pbm->mem_space;
740 pci_of_scan_bus(pbm, node, bus);
743 static void __devinit pci_of_scan_bus(struct pci_pbm_info *pbm,
766 dev = of_create_pci_dev(pbm, child, bus, devfn, 0);
775 of_scan_pci_bridge(pbm, child, dev);
851 struct pci_bus * __devinit pci_scan_one_pbm(struct pci_pbm_info *pbm)
853 struct device_node *node = pbm->prom_node;
859 bus = pci_create_bus(NULL, pbm->pci_first_busno, pbm->pci_ops, pbm);
865 bus->secondary = pbm->pci_first_busno;
866 bus->subordinate = pbm->pci_last_busno;
868 bus->resource[0] = &pbm->io_space;
869 bus->resource[1] = &pbm->mem_space;
872 host_pdev = of_create_pci_dev(pbm, node, bus, 0x00, 1);
875 pci_of_scan_bus(pbm, node, bus);
884 struct pci_pbm_info *pbm;
886 for (pbm = pci_pbm_root; pbm; pbm = pbm->next)
887 pbm->scan_bus(pbm);
911 struct pci_pbm_info *pbm = pbus->sysdata;
916 pbus->resource[0] = &pbm->io_space;
917 pbus->resource[1] = &pbm->mem_space;
922 struct pci_pbm_info *pbm = pdev->bus->sysdata;
926 root = &pbm->io_space;
928 root = &pbm->mem_space;
975 struct pci_pbm_info *pbm = pdev->bus->sysdata;
983 root = &pbm->io_space;
985 root = &pbm->mem_space;
997 struct pci_pbm_info *pbm = pdev->bus->sysdata;
1004 root = &pbm->io_space;
1006 root = &pbm->mem_space;
1029 struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller;
1033 space_size = (pbm->io_space.end -
1034 pbm->io_space.start) + 1;
1036 space_size = (pbm->mem_space.end -
1037 pbm->mem_space.start) + 1;
1049 vma->vm_pgoff = (pbm->io_space.start +
1052 vma->vm_pgoff = (pbm->mem_space.start +
1168 struct pci_pbm_info *pbm = pbus->sysdata;
1171 if (pbm == NULL || pbm->parent == NULL) {
1174 ret = pbm->index;
1184 struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller;
1187 if (!pbm->setup_msi_irq)
1190 return pbm->setup_msi_irq(&virt_irq, pdev, desc);
1197 struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller;
1199 if (!pbm->teardown_msi_irq)
1202 return pbm->teardown_msi_irq(virt_irq, pdev);