Lines Matching refs:dw

64 	struct pcie_dw dw;  member
87 dw_pcie_dbi_write_enable(&pci->dw, true); in pcie_dw_configure()
89 val = readl(pci->dw.dbi_base + PCIE_LINK_CAPABILITY); in pcie_dw_configure()
92 writel(val, pci->dw.dbi_base + PCIE_LINK_CAPABILITY); in pcie_dw_configure()
94 val = readl(pci->dw.dbi_base + PCIE_LINK_CTL_2); in pcie_dw_configure()
97 writel(val, pci->dw.dbi_base + PCIE_LINK_CTL_2); in pcie_dw_configure()
99 dw_pcie_dbi_write_enable(&pci->dw, false); in pcie_dw_configure()
113 val = readl(pci->dw.dbi_base + PCIE_PORT_DEBUG0); in is_link_up()
177 syscon = syscon_regmap_lookup_by_phandle(pci->dw.dev, in pcie_am654_set_mode()
192 dev_err(pci->dw.dev, "INVALID device type %d\n", mode); in pcie_am654_set_mode()
198 dev_err(pci->dw.dev, "failed to set pcie mode\n"); in pcie_am654_set_mode()
211 devctrl_regs = syscon_regmap_lookup_by_phandle(pci->dw.dev, in pcie_dw_init_id()
220 dw_pcie_dbi_write_enable(&pci->dw, true); in pcie_dw_init_id()
221 writew(id & PCIE_VENDORID_MASK, pci->dw.dbi_base + PCI_VENDOR_ID); in pcie_dw_init_id()
222 writew(id >> PCIE_DEVICEID_SHIFT, pci->dw.dbi_base + PCI_DEVICE_ID); in pcie_dw_init_id()
223 dw_pcie_dbi_write_enable(&pci->dw, false); in pcie_dw_init_id()
277 pci->dw.first_busno = dev_seq(dev); in pcie_dw_ti_probe()
278 pci->dw.dev = dev; in pcie_dw_ti_probe()
280 pcie_dw_setup_host(&pci->dw); in pcie_dw_ti_probe()
292 pcie_dw_get_link_speed(&pci->dw), in pcie_dw_ti_probe()
293 pcie_dw_get_link_width(&pci->dw), in pcie_dw_ti_probe()
296 pcie_dw_prog_outbound_atu_unroll(&pci->dw, PCIE_ATU_REGION_INDEX0, in pcie_dw_ti_probe()
298 pci->dw.mem.phys_start, in pcie_dw_ti_probe()
299 pci->dw.mem.bus_start, pci->dw.mem.size); in pcie_dw_ti_probe()
320 pcie->dw.dbi_base = (void *)dev_read_addr_name(dev, "dbics"); in pcie_dw_ti_of_to_plat()
321 if ((fdt_addr_t)pcie->dw.dbi_base == FDT_ADDR_T_NONE) in pcie_dw_ti_of_to_plat()
325 pcie->dw.cfg_base = (void *)dev_read_addr_size_name(dev, "config", in pcie_dw_ti_of_to_plat()
326 &pcie->dw.cfg_size); in pcie_dw_ti_of_to_plat()
327 if ((fdt_addr_t)pcie->dw.cfg_base == FDT_ADDR_T_NONE) in pcie_dw_ti_of_to_plat()
331 pcie->dw.atu_base = (void *)dev_read_addr_name(dev, "atu"); in pcie_dw_ti_of_to_plat()
332 if ((fdt_addr_t)pcie->dw.atu_base == FDT_ADDR_T_NONE) in pcie_dw_ti_of_to_plat()