Searched refs:cdns_pcie (Results  1 – 6 of 6) sorted by relevance
| /Linux-v6.6/drivers/pci/controller/cadence/ | 
| D | pci-j721e.c | 53 	struct cdns_pcie	*cdns_pcie;  member101 	struct device *dev = pcie->cdns_pcie->dev;  in j721e_pcie_link_irq_handler()
 123 static int j721e_pcie_start_link(struct cdns_pcie *cdns_pcie)  in j721e_pcie_start_link()  argument
 125 	struct j721e_pcie *pcie = dev_get_drvdata(cdns_pcie->dev);  in j721e_pcie_start_link()
 135 static void j721e_pcie_stop_link(struct cdns_pcie *cdns_pcie)  in j721e_pcie_stop_link()  argument
 137 	struct j721e_pcie *pcie = dev_get_drvdata(cdns_pcie->dev);  in j721e_pcie_stop_link()
 145 static bool j721e_pcie_link_up(struct cdns_pcie *cdns_pcie)  in j721e_pcie_link_up()  argument
 147 	struct j721e_pcie *pcie = dev_get_drvdata(cdns_pcie->dev);  in j721e_pcie_link_up()
 167 	struct device *dev = pcie->cdns_pcie->dev;  in j721e_pcie_set_mode()
 186 	struct device *dev = pcie->cdns_pcie->dev;  in j721e_pcie_set_link_speed()
 [all …]
 
 | 
| D | pcie-cadence.h | 245 struct cdns_pcie;279 	int	(*start_link)(struct cdns_pcie *pcie);
 280 	void	(*stop_link)(struct cdns_pcie *pcie);
 281 	bool	(*link_up)(struct cdns_pcie *pcie);
 282 	u64     (*cpu_addr_fixup)(struct cdns_pcie *pcie, u64 cpu_addr);
 297 struct cdns_pcie {  struct
 324 	struct cdns_pcie	pcie;  argument
 368 	struct cdns_pcie	pcie;
 386 static inline void cdns_pcie_writel(struct cdns_pcie *pcie, u32 reg, u32 value)  in cdns_pcie_writel()
 391 static inline u32 cdns_pcie_readl(struct cdns_pcie *pcie, u32 reg)  in cdns_pcie_readl()
 [all …]
 
 | 
| D | pcie-cadence.c | 11 void cdns_pcie_detect_quiet_min_delay_set(struct cdns_pcie *pcie)  in cdns_pcie_detect_quiet_min_delay_set()27 void cdns_pcie_set_outbound_region(struct cdns_pcie *pcie, u8 busnr, u8 fn,  in cdns_pcie_set_outbound_region()
 104 void cdns_pcie_set_outbound_region_for_normal_msg(struct cdns_pcie *pcie,  in cdns_pcie_set_outbound_region_for_normal_msg()
 138 void cdns_pcie_reset_outbound_region(struct cdns_pcie *pcie, u32 r)  in cdns_pcie_reset_outbound_region()
 150 void cdns_pcie_disable_phy(struct cdns_pcie *pcie)  in cdns_pcie_disable_phy()
 160 int cdns_pcie_enable_phy(struct cdns_pcie *pcie)  in cdns_pcie_enable_phy()
 188 int cdns_pcie_init_phy(struct device *dev, struct cdns_pcie *pcie)  in cdns_pcie_init_phy()
 249 	struct cdns_pcie *pcie = dev_get_drvdata(dev);  in cdns_pcie_suspend_noirq()
 258 	struct cdns_pcie *pcie = dev_get_drvdata(dev);  in cdns_pcie_resume_noirq()
 
 | 
| D | pcie-cadence-host.c | 33 	struct cdns_pcie *pcie = &rc->pcie;  in cdns_pci_map_bus()82 static int cdns_pcie_host_training_complete(struct cdns_pcie *pcie)  in cdns_pcie_host_training_complete()
 103 static int cdns_pcie_host_wait_for_link(struct cdns_pcie *pcie)  in cdns_pcie_host_wait_for_link()
 120 static int cdns_pcie_retrain(struct cdns_pcie *pcie)  in cdns_pcie_retrain()
 153 static void cdns_pcie_host_enable_ptm_response(struct cdns_pcie *pcie)  in cdns_pcie_host_enable_ptm_response()
 163 	struct cdns_pcie *pcie = &rc->pcie;  in cdns_pcie_host_start_link()
 180 	struct cdns_pcie *pcie = &rc->pcie;  in cdns_pcie_host_init_root_port()
 223 	struct cdns_pcie *pcie = &rc->pcie;  in cdns_pcie_host_bar_ib_config()
 315 	struct cdns_pcie *pcie = &rc->pcie;  in cdns_pcie_host_bar_config()
 396 	struct cdns_pcie *pcie = &rc->pcie;  in cdns_pcie_host_map_dma_ranges()
 [all …]
 
 | 
| D | pcie-cadence-ep.c | 19 static u8 cdns_pcie_get_fn_from_vfn(struct cdns_pcie *pcie, u8 fn, u8 vfn)  in cdns_pcie_get_fn_from_vfn()39 	struct cdns_pcie *pcie = &ep->pcie;  in cdns_pcie_ep_write_header()
 81 	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()
 250 	struct cdns_pcie *pcie = &ep->pcie;  in cdns_pcie_ep_get_msi()
 273 	struct cdns_pcie *pcie = &ep->pcie;  in cdns_pcie_ep_get_msix()
 294 	struct cdns_pcie *pcie = &ep->pcie;  in cdns_pcie_ep_set_msix()
 [all …]
 
 | 
| D | pcie-cadence-plat.c | 24 	struct cdns_pcie        *pcie;34 static u64 cdns_plat_cpu_addr_fixup(struct cdns_pcie *pcie, u64 cpu_addr)  in cdns_plat_cpu_addr_fixup()
 144 	struct cdns_pcie *pcie = dev_get_drvdata(dev);  in cdns_plat_pcie_shutdown()
 
 |