Lines Matching refs:pci_controller
65 struct pci_controller pci_controller; member
75 struct pci_controller *hose; in pci_bus_to_rt3883_controller()
77 hose = (struct pci_controller *) bus->sysdata; in pci_bus_to_rt3883_controller()
78 return container_of(hose, struct rt3883_pci_controller, pci_controller); in pci_bus_to_rt3883_controller()
439 rpc->pci_controller.of_node = child; in rt3883_pci_probe()
444 if (!rpc->pci_controller.of_node) { in rt3883_pci_probe()
452 for_each_available_child_of_node(rpc->pci_controller.of_node, child) { in rt3883_pci_probe()
486 rpc->pci_controller.pci_ops = &rt3883_pci_ops; in rt3883_pci_probe()
487 rpc->pci_controller.io_resource = &rpc->io_res; in rt3883_pci_probe()
488 rpc->pci_controller.mem_resource = &rpc->mem_res; in rt3883_pci_probe()
491 pci_load_of_ranges(&rpc->pci_controller, in rt3883_pci_probe()
492 rpc->pci_controller.of_node); in rt3883_pci_probe()
543 register_pci_controller(&rpc->pci_controller); in rt3883_pci_probe()
548 of_node_put(rpc->pci_controller.of_node); in rt3883_pci_probe()