Searched refs:pci (Results 1 – 11 of 11) sorted by relevance
| /components/drivers/pci/host/dw/ |
| A D | pcie-dw.c | 170 return pci->ops->read_dbi(pci, pci->dbi_base, reg, size); in dw_pcie_read_dbi() 187 pci->ops->write_dbi(pci, pci->dbi_base, reg, size, val); in dw_pcie_write_dbi() 201 if (pci->ops && pci->ops->write_dbi2) in dw_pcie_write_dbi2() 203 pci->ops->write_dbi2(pci, pci->dbi_base2, reg, size, val); in dw_pcie_write_dbi2() 220 return pci->ops->read_dbi(pci, pci->atu_base, reg, 4); in dw_pcie_readl_atu() 237 pci->ops->write_dbi(pci, pci->atu_base, reg, 4, val); in dw_pcie_writel_atu() 291 cpu_addr = pci->ops->cpu_addr_fixup(pci, cpu_addr); in __dw_pcie_prog_outbound_atu() 507 return pci->ops->link_up(pci); in dw_pcie_link_up() 557 if (pci->version >= 0x480a || (!pci->version && dw_pcie_iatu_unroll_enabled(pci))) in dw_pcie_setup() 568 pci->atu_base = pci->dbi_base + DEFAULT_DBI_ATU_OFFSET; in dw_pcie_setup() [all …]
|
| A D | pcie-dw_platfrom.c | 27 struct dw_pcie *pci; member 107 struct dw_pcie *pci = plat_pcie->pci; in dw_platform_add_pcie_port() local 141 struct dw_pcie *pci = plat_pcie->pci; in dw_platform_add_pcie_ep() local 146 if (!pci->dbi_base2) in dw_platform_add_pcie_ep() 182 if (!(pci = rt_calloc(1, sizeof(*pci)))) in dw_platform_pcie_probe() 188 plat_pcie->pci = pci; in dw_platform_pcie_probe() 191 pci->dev = dev; in dw_platform_pcie_probe() 195 if (!pci->dbi_base) in dw_platform_pcie_probe() 240 if (pci) in dw_platform_pcie_probe() 242 if (pci->dbi_base) in dw_platform_pcie_probe() [all …]
|
| A D | pcie-dw_ep.c | 56 dw_pcie_writel_dbi2(pci, reg, 0x0); in __dw_pcie_ep_reset_bar() 57 dw_pcie_writel_dbi(pci, reg, 0x0); in __dw_pcie_ep_reset_bar() 332 val = dw_pcie_readw_dbi(pci, reg); in dw_pcie_ep_set_msi() 457 if (pci->ops->stop_link) in dw_pcie_ep_stop() 459 pci->ops->stop_link(pci); in dw_pcie_ep_stop() 470 if (pci->ops->start_link) in dw_pcie_ep_start() 472 return pci->ops->start_link(pci); in dw_pcie_ep_start() 720 dw_pcie_setup(pci); in dw_pcie_ep_init_complete() 736 if (!pci->dbi_base || !pci->dbi_base2) in dw_pcie_ep_init() 786 if (pci->link_gen < 1) in dw_pcie_ep_init() [all …]
|
| A D | pcie-dw_host.c | 229 struct rt_device *dev = pci->dev; in dw_pcie_host_init() 280 if (!pci->dbi_base) in dw_pcie_host_init() 284 if (!pci->dbi_base) in dw_pcie_host_init() 309 pci->num_viewport = 2; in dw_pcie_host_init() 312 if (pci->link_gen < 1) in dw_pcie_host_init() 314 pci->link_gen = -1; in dw_pcie_host_init() 448 if (!dw_pcie_link_up(pci)) in dw_pcie_other_conf_map() 523 return pci->dbi_base + reg; in dw_pcie_own_conf_map() 544 dw_pcie_setup(pci); in dw_pcie_setup_rc() 628 if (pci->num_viewport <= atu_idx) in dw_pcie_setup_rc() [all …]
|
| A D | pcie-dw.h | 322 rt_bool_t dw_pcie_link_up(struct dw_pcie *pci); 329 void dw_pcie_setup(struct dw_pcie *pci); 333 dw_pcie_write_dbi(pci, reg, 0x4, val); in dw_pcie_writel_dbi() 338 return dw_pcie_read_dbi(pci, reg, 0x4); in dw_pcie_readl_dbi() 343 dw_pcie_write_dbi(pci, reg, 0x2, val); in dw_pcie_writew_dbi() 348 return dw_pcie_read_dbi(pci, reg, 0x2); in dw_pcie_readw_dbi() 353 dw_pcie_write_dbi(pci, reg, 0x1, val); in dw_pcie_writeb_dbi() 358 return dw_pcie_read_dbi(pci, reg, 0x1); in dw_pcie_readb_dbi() 363 dw_pcie_write_dbi2(pci, reg, 0x4, val); in dw_pcie_writel_dbi2() 372 dw_pcie_writel_dbi(pci, reg, dw_pcie_readl_dbi(pci, reg) | PCIE_DBI_RO_WR_EN); in dw_pcie_dbi_ro_writable_enable() [all …]
|
| /components/drivers/pci/host/ |
| A D | SConscript | 12 src += ['pci-host-common.c'] 15 src += ['pci-host-generic.c']
|
| /components/drivers/nvme/ |
| A D | SConscript | 14 src += ['nvme-pci.c']
|
| /components/drivers/ata/ |
| A D | SConscript | 17 src += ['ahci-pci.c']
|
| /components/drivers/pci/ |
| A D | SConscript | 12 src = ['access.c', 'host-bridge.c', 'irq.c', 'pci.c', 'pme.c', 'probe.c']
|
| /components/drivers/ |
| A D | Kconfig | 38 rsource "pci/Kconfig"
|
| /components/drivers/include/drivers/ |
| A D | pci.h | 603 #define RT_PCI_DRIVER_EXPORT(driver) RT_DRIVER_EXPORT(driver, pci, BUILIN)
|
Completed in 19 milliseconds