Lines Matching refs:cns3xxx_pcie
26 struct cns3xxx_pcie { struct
37 static struct cns3xxx_pcie *sysdata_to_cnspci(void *sysdata) in sysdata_to_cnspci() argument
44 static struct cns3xxx_pcie *pdev_to_cnspci(const struct pci_dev *dev) in pdev_to_cnspci()
49 static struct cns3xxx_pcie *pbus_to_cnspci(struct pci_bus *bus) in pbus_to_cnspci()
57 struct cns3xxx_pcie *cnspci = pbus_to_cnspci(bus); in cns3xxx_pci_map_bus()
112 struct cns3xxx_pcie *cnspci = sysdata_to_cnspci(sys); in cns3xxx_pci_setup()
133 struct cns3xxx_pcie *cnspci = pdev_to_cnspci(dev); in cns3xxx_pcie_map_irq()
143 static struct cns3xxx_pcie cns3xxx_pcie[] = { variable
184 static void __init cns3xxx_pcie_check_link(struct cns3xxx_pcie *cnspci) in cns3xxx_pcie_check_link()
215 static void cns3xxx_write_config(struct cns3xxx_pcie *cnspci, in cns3xxx_write_config()
232 static void __init cns3xxx_pcie_hw_init(struct cns3xxx_pcie *cnspci) in cns3xxx_pcie_hw_init()
283 for (i = 0; i < ARRAY_SIZE(cns3xxx_pcie); i++) { in cns3xxx_pcie_init_late()
286 cns3xxx_pcie_check_link(&cns3xxx_pcie[i]); in cns3xxx_pcie_init_late()
287 cns3xxx_pcie_hw_init(&cns3xxx_pcie[i]); in cns3xxx_pcie_init_late()
288 private_data = &cns3xxx_pcie[i]; in cns3xxx_pcie_init_late()