| /linux/drivers/pci/controller/dwc/ |
| A D | pcie-designware.c | 328 dw_pcie_writel_dbi(pci, PCIE_ATU_VIEWPORT, in __dw_pcie_prog_outbound_atu() 330 dw_pcie_writel_dbi(pci, PCIE_ATU_LOWER_BASE, in __dw_pcie_prog_outbound_atu() 332 dw_pcie_writel_dbi(pci, PCIE_ATU_UPPER_BASE, in __dw_pcie_prog_outbound_atu() 334 dw_pcie_writel_dbi(pci, PCIE_ATU_LIMIT, in __dw_pcie_prog_outbound_atu() 337 dw_pcie_writel_dbi(pci, PCIE_ATU_UPPER_LIMIT, in __dw_pcie_prog_outbound_atu() 339 dw_pcie_writel_dbi(pci, PCIE_ATU_LOWER_TARGET, in __dw_pcie_prog_outbound_atu() 341 dw_pcie_writel_dbi(pci, PCIE_ATU_UPPER_TARGET, in __dw_pcie_prog_outbound_atu() 348 dw_pcie_writel_dbi(pci, PCIE_ATU_CR1, val); in __dw_pcie_prog_outbound_atu() 469 dw_pcie_writel_dbi(pci, PCIE_ATU_CR1, type | in dw_pcie_prog_inbound_atu() 637 dw_pcie_writel_dbi(pci, PCIE_ATU_VIEWPORT, 0xFF); in dw_pcie_iatu_detect_regions() [all …]
|
| A D | pcie-armada8k.c | 164 dw_pcie_writel_dbi(pci, PCIE_GLOBAL_CONTROL_REG, reg); in armada8k_pcie_start_link() 178 dw_pcie_writel_dbi(pci, PCIE_GLOBAL_CONTROL_REG, reg); in armada8k_pcie_host_init() 185 dw_pcie_writel_dbi(pci, PCIE_GLOBAL_CONTROL_REG, reg); in armada8k_pcie_host_init() 188 dw_pcie_writel_dbi(pci, PCIE_ARCACHE_TRC_REG, ARCACHE_DEFAULT_VALUE); in armada8k_pcie_host_init() 189 dw_pcie_writel_dbi(pci, PCIE_AWCACHE_TRC_REG, AWCACHE_DEFAULT_VALUE); in armada8k_pcie_host_init() 195 dw_pcie_writel_dbi(pci, PCIE_ARUSER_REG, reg); in armada8k_pcie_host_init() 200 dw_pcie_writel_dbi(pci, PCIE_AWUSER_REG, reg); in armada8k_pcie_host_init() 206 dw_pcie_writel_dbi(pci, PCIE_GLOBAL_INT_MASK1_REG, reg); in armada8k_pcie_host_init() 223 dw_pcie_writel_dbi(pci, PCIE_GLOBAL_INT_CAUSE1_REG, val); in armada8k_pcie_irq_handler()
|
| A D | pcie-designware-host.c | 172 dw_pcie_writel_dbi(pci, PCIE_MSI_INTR0_STATUS + res, BIT(bit)); in dw_pci_bottom_ack() 284 dw_pcie_writel_dbi(pci, PCIE_MSI_ADDR_LO, lower_32_bits(msi_target)); in dw_pcie_msi_init() 545 dw_pcie_writel_dbi(pci, PCIE_MSI_INTR0_MASK + in dw_pcie_setup_rc() 548 dw_pcie_writel_dbi(pci, PCIE_MSI_INTR0_ENABLE + in dw_pcie_setup_rc() 557 dw_pcie_writel_dbi(pci, PCI_BASE_ADDRESS_0, 0x00000004); in dw_pcie_setup_rc() 558 dw_pcie_writel_dbi(pci, PCI_BASE_ADDRESS_1, 0x00000000); in dw_pcie_setup_rc() 564 dw_pcie_writel_dbi(pci, PCI_INTERRUPT_LINE, val); in dw_pcie_setup_rc() 570 dw_pcie_writel_dbi(pci, PCI_PRIMARY_BUS, val); in dw_pcie_setup_rc() 577 dw_pcie_writel_dbi(pci, PCI_COMMAND, val); in dw_pcie_setup_rc() 620 dw_pcie_writel_dbi(pci, PCI_BASE_ADDRESS_0, 0); in dw_pcie_setup_rc() [all …]
|
| A D | pcie-tegra194.c | 688 dw_pcie_writel_dbi(pci, PCIE_PORT_AFR, val); in init_host_aspm() 832 dw_pcie_writel_dbi(pci, GEN3_RELATED_OFF, val); in config_gen3_gen4_eq_presets() 838 dw_pcie_writel_dbi(pci, GEN3_EQ_CONTROL_OFF, val); in config_gen3_gen4_eq_presets() 843 dw_pcie_writel_dbi(pci, GEN3_RELATED_OFF, val); in config_gen3_gen4_eq_presets() 849 dw_pcie_writel_dbi(pci, GEN3_EQ_CONTROL_OFF, val); in config_gen3_gen4_eq_presets() 853 dw_pcie_writel_dbi(pci, GEN3_RELATED_OFF, val); in config_gen3_gen4_eq_presets() 870 dw_pcie_writel_dbi(pci, PCI_IO_BASE, val); in tegra_pcie_dw_host_init() 877 dw_pcie_writel_dbi(pci, PCI_BASE_ADDRESS_0, 0); in tegra_pcie_dw_host_init() 904 dw_pcie_writel_dbi(pci, GEN3_RELATED_OFF, val); in tegra_pcie_dw_host_init() 983 dw_pcie_writel_dbi(pci, offset, val); in tegra_pcie_dw_start_link() [all …]
|
| A D | pci-imx6.c | 174 dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, val); in pcie_phy_wait_ack() 177 dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, val); in pcie_phy_wait_ack() 184 dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, val); in pcie_phy_wait_ack() 202 dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, phy_ctl); in pcie_phy_read() 211 dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, 0x00); in pcie_phy_read() 229 dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, var); in pcie_phy_write() 233 dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, var); in pcie_phy_write() 241 dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, var); in pcie_phy_write() 250 dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, var); in pcie_phy_write() 259 dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, var); in pcie_phy_write() [all …]
|
| A D | pcie-designware-ep.c | 69 dw_pcie_writel_dbi(pci, reg, 0x0); in __dw_pcie_ep_reset_bar() 72 dw_pcie_writel_dbi(pci, reg + 4, 0x0); in __dw_pcie_ep_reset_bar() 251 dw_pcie_writel_dbi(pci, reg, flags); in dw_pcie_ep_set_bar() 255 dw_pcie_writel_dbi(pci, reg + 4, 0); in dw_pcie_ep_set_bar() 411 dw_pcie_writel_dbi(pci, reg, val); in dw_pcie_ep_set_msix() 415 dw_pcie_writel_dbi(pci, reg, val); in dw_pcie_ep_set_msix() 557 dw_pcie_writel_dbi(pci, PCIE_MSIX_DOORBELL, msg_data); in dw_pcie_ep_raise_msix_irq_doorbell() 667 dw_pcie_writel_dbi(pci, offset + PCI_REBAR_CAP, 0x0); in dw_pcie_ep_init_complete()
|
| A D | pci-meson.c | 269 dw_pcie_writel_dbi(pci, offset + PCI_EXP_DEVCTL, val); in meson_set_max_payload() 273 dw_pcie_writel_dbi(pci, offset + PCI_EXP_DEVCTL, val); in meson_set_max_payload() 285 dw_pcie_writel_dbi(pci, offset + PCI_EXP_DEVCTL, val); in meson_set_max_rd_req_size() 289 dw_pcie_writel_dbi(pci, offset + PCI_EXP_DEVCTL, val); in meson_set_max_rd_req_size()
|
| A D | pcie-designware.h | 311 static inline void dw_pcie_writel_dbi(struct dw_pcie *pci, u32 reg, u32 val) in dw_pcie_writel_dbi() function 354 dw_pcie_writel_dbi(pci, reg, val); in dw_pcie_dbi_ro_wr_en() 365 dw_pcie_writel_dbi(pci, reg, val); in dw_pcie_dbi_ro_wr_dis()
|
| A D | pci-keystone.c | 404 dw_pcie_writel_dbi(pci, PCI_BASE_ADDRESS_0, 0); in ks_pcie_setup_rc_app_regs() 405 dw_pcie_writel_dbi(pci, PCI_BASE_ADDRESS_1, 0); in ks_pcie_setup_rc_app_regs() 470 dw_pcie_writel_dbi(pci, PCI_BASE_ADDRESS_0, 1); in ks_pcie_v3_65_add_bus() 471 dw_pcie_writel_dbi(pci, PCI_BASE_ADDRESS_0, SZ_4K - 1); in ks_pcie_v3_65_add_bus() 479 dw_pcie_writel_dbi(pci, PCI_BASE_ADDRESS_0, ks_pcie->app.start); in ks_pcie_v3_65_add_bus() 875 dw_pcie_writel_dbi(pci, PCI_BASE_ADDRESS_0, flags); in ks_pcie_am654_ep_init()
|
| A D | pcie-qcom-ep.c | 318 dw_pcie_writel_dbi(pci, offset + PCI_EXP_LNKCAP, val); in qcom_pcie_perst_deassert() 325 dw_pcie_writel_dbi(pci, offset + PCI_EXP_LNKCAP, val); in qcom_pcie_perst_deassert()
|
| A D | pci-dra7xx.c | 880 dw_pcie_writel_dbi(pci, PCI_COMMAND, val); in dra7xx_pcie_suspend() 897 dw_pcie_writel_dbi(pci, PCI_COMMAND, val); in dra7xx_pcie_resume()
|
| A D | pcie-intel-gw.c | 104 dw_pcie_writel_dbi(&lpp->pci, ofs, val); in pcie_rc_cfg_wr()
|