Searched refs:cdns_pcie (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/pci/controller/cadence/ |
H A D | pci-j721e.c | 57 struct cdns_pcie *cdns_pcie; member 108 struct device *dev = pcie->cdns_pcie->dev; in j721e_pcie_link_irq_handler() 139 static int j721e_pcie_start_link(struct cdns_pcie *cdns_pcie) in j721e_pcie_start_link() argument 141 struct j721e_pcie *pcie = dev_get_drvdata(cdns_pcie->dev); in j721e_pcie_start_link() 151 static void j721e_pcie_stop_link(struct cdns_pcie *cdns_pcie) in j721e_pcie_stop_link() argument 153 struct j721e_pcie *pcie = dev_get_drvdata(cdns_pcie->dev); in j721e_pcie_stop_link() 161 static bool j721e_pcie_link_up(struct cdns_pcie *cdns_pci argument 450 struct cdns_pcie *cdns_pcie; j721e_pcie_probe() local 641 struct cdns_pcie *cdns_pcie = pcie->cdns_pcie; j721e_pcie_remove() local 680 struct cdns_pcie *cdns_pcie = pcie->cdns_pcie; j721e_pcie_resume_noirq() local [all...] |
H A D | pcie-cadence.h | 251 struct cdns_pcie; 254 int (*start_link)(struct cdns_pcie *pcie); 255 void (*stop_link)(struct cdns_pcie *pcie); 256 bool (*link_up)(struct cdns_pcie *pcie); 257 u64 (*cpu_addr_fixup)(struct cdns_pcie *pcie, u64 cpu_addr); 261 * struct cdns_pcie - private data for Cadence PCIe controller drivers 272 struct cdns_pcie { struct 298 struct cdns_pcie pcie; argument 342 struct cdns_pcie pcie; 360 static inline void cdns_pcie_writel(struct cdns_pcie *pci 280 opscdns_pcie global() argument [all...] |
H A D | pcie-cadence.c | 12 void cdns_pcie_detect_quiet_min_delay_set(struct cdns_pcie *pcie) in cdns_pcie_detect_quiet_min_delay_set() 29 void cdns_pcie_set_outbound_region(struct cdns_pcie *pcie, u8 busnr, u8 fn, in cdns_pcie_set_outbound_region() 107 void cdns_pcie_set_outbound_region_for_normal_msg(struct cdns_pcie *pcie, in cdns_pcie_set_outbound_region_for_normal_msg() 142 void cdns_pcie_reset_outbound_region(struct cdns_pcie *pcie, u32 r) in cdns_pcie_reset_outbound_region() 155 void cdns_pcie_disable_phy(struct cdns_pcie *pcie) in cdns_pcie_disable_phy() 166 int cdns_pcie_enable_phy(struct cdns_pcie *pcie) in cdns_pcie_enable_phy() 195 int cdns_pcie_init_phy(struct device *dev, struct cdns_pcie *pcie) in cdns_pcie_init_phy() 257 struct cdns_pcie *pcie = dev_get_drvdata(dev); in cdns_pcie_suspend_noirq() 266 struct cdns_pcie *pcie = dev_get_drvdata(dev); in cdns_pcie_resume_noirq()
|
H A D | pcie-cadence-host.c | 34 struct cdns_pcie *pcie = &rc->pcie; in cdns_pci_map_bus() 84 static int cdns_pcie_host_training_complete(struct cdns_pcie *pcie) in cdns_pcie_host_training_complete() 105 static int cdns_pcie_host_wait_for_link(struct cdns_pcie *pcie) in cdns_pcie_host_wait_for_link() 122 static int cdns_pcie_retrain(struct cdns_pcie *pcie) in cdns_pcie_retrain() 155 static void cdns_pcie_host_disable_ptm_response(struct cdns_pcie *pcie) in cdns_pcie_host_disable_ptm_response() 163 static void cdns_pcie_host_enable_ptm_response(struct cdns_pcie *pcie) in cdns_pcie_host_enable_ptm_response() 173 struct cdns_pcie *pcie = &rc->pcie; in cdns_pcie_host_start_link() 190 struct cdns_pcie *pcie = &rc->pcie; in cdns_pcie_host_deinit_root_port() 210 struct cdns_pcie *pcie = &rc->pcie; in cdns_pcie_host_init_root_port() 253 struct cdns_pcie *pci in cdns_pcie_host_bar_ib_config() [all...] |
H A D | pcie-cadence-ep.c | 22 static u8 cdns_pcie_get_fn_from_vfn(struct cdns_pcie *pcie, u8 fn, u8 vfn) in cdns_pcie_get_fn_from_vfn() 42 struct cdns_pcie *pcie = &ep->pcie; in cdns_pcie_ep_write_header() 84 struct cdns_pcie *pcie = &ep->pcie; in cdns_pcie_ep_set_bar() 155 struct cdns_pcie *pcie = &ep->pcie; in cdns_pcie_ep_clear_bar() 187 struct cdns_pcie *pcie = &ep->pcie; in cdns_pcie_ep_map_addr() 209 struct cdns_pcie *pcie = &ep->pcie; in cdns_pcie_ep_unmap_addr() 228 struct cdns_pcie *pcie = &ep->pcie; in cdns_pcie_ep_set_msi() 251 struct cdns_pcie *pcie = &ep->pcie; in cdns_pcie_ep_get_msi() 274 struct cdns_pcie *pcie = &ep->pcie; in cdns_pcie_ep_get_msix() 294 struct cdns_pcie *pci in cdns_pcie_ep_set_msix() [all...] |
H A D | pcie-cadence-plat.c | 22 struct cdns_pcie *pcie; 31 static u64 cdns_plat_cpu_addr_fixup(struct cdns_pcie *pcie, u64 cpu_addr) in cdns_plat_cpu_addr_fixup() 139 struct cdns_pcie *pcie = dev_get_drvdata(dev); in cdns_plat_pcie_shutdown()
|