Searched refs:dw_pcie_ep (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.4/drivers/pci/controller/dwc/ |
D | pcie-designware.h | 137 struct dw_pcie_ep; 205 void (*ep_init)(struct dw_pcie_ep *ep); 206 int (*raise_irq)(struct dw_pcie_ep *ep, u8 func_no, 208 const struct pci_epc_features* (*get_features)(struct dw_pcie_ep *ep); 211 struct dw_pcie_ep { struct 253 struct dw_pcie_ep ep; 400 void dw_pcie_ep_linkup(struct dw_pcie_ep *ep); 401 int dw_pcie_ep_init(struct dw_pcie_ep *ep); 402 void dw_pcie_ep_exit(struct dw_pcie_ep *ep); 403 int dw_pcie_ep_raise_legacy_irq(struct dw_pcie_ep *ep, u8 func_no); [all …]
|
D | pcie-designware-ep.c | 15 void dw_pcie_ep_linkup(struct dw_pcie_ep *ep) in dw_pcie_ep_linkup() 46 struct dw_pcie_ep *ep = epc_get_drvdata(epc); in dw_pcie_ep_write_header() 68 static int dw_pcie_ep_inbound_atu(struct dw_pcie_ep *ep, enum pci_barno bar, in dw_pcie_ep_inbound_atu() 95 static int dw_pcie_ep_outbound_atu(struct dw_pcie_ep *ep, phys_addr_t phys_addr, in dw_pcie_ep_outbound_atu() 119 struct dw_pcie_ep *ep = epc_get_drvdata(epc); in dw_pcie_ep_clear_bar() 134 struct dw_pcie_ep *ep = epc_get_drvdata(epc); in dw_pcie_ep_set_bar() 166 static int dw_pcie_find_index(struct dw_pcie_ep *ep, phys_addr_t addr, in dw_pcie_find_index() 186 struct dw_pcie_ep *ep = epc_get_drvdata(epc); in dw_pcie_ep_unmap_addr() 202 struct dw_pcie_ep *ep = epc_get_drvdata(epc); in dw_pcie_ep_map_addr() 216 struct dw_pcie_ep *ep = epc_get_drvdata(epc); in dw_pcie_ep_get_msi() [all …]
|
D | pci-layerscape-ep.c | 51 ls_pcie_ep_get_features(struct dw_pcie_ep *ep) in ls_pcie_ep_get_features() 56 static void ls_pcie_ep_init(struct dw_pcie_ep *ep) in ls_pcie_ep_init() 65 static int ls_pcie_ep_raise_irq(struct dw_pcie_ep *ep, u8 func_no, in ls_pcie_ep_raise_irq() 94 struct dw_pcie_ep *ep; in ls_add_pcie_ep()
|
D | pcie-designware-plat.c | 68 static void dw_plat_pcie_ep_init(struct dw_pcie_ep *ep) in dw_plat_pcie_ep_init() 77 static int dw_plat_pcie_ep_raise_irq(struct dw_pcie_ep *ep, u8 func_no, in dw_plat_pcie_ep_raise_irq() 104 dw_plat_pcie_get_features(struct dw_pcie_ep *ep) in dw_plat_pcie_get_features() 148 struct dw_pcie_ep *ep; in dw_plat_add_pcie_ep()
|
D | pcie-artpec6.c | 111 struct dw_pcie_ep *ep = &pci->ep; in artpec6_pcie_cpu_addr_fixup() 413 static void artpec6_pcie_ep_init(struct dw_pcie_ep *ep) in artpec6_pcie_ep_init() 429 static int artpec6_pcie_raise_irq(struct dw_pcie_ep *ep, u8 func_no, in artpec6_pcie_raise_irq() 456 struct dw_pcie_ep *ep; in artpec6_add_pcie_ep()
|
D | pci-dra7xx.c | 296 struct dw_pcie_ep *ep = &pci->ep; in dra7xx_pcie_irq_handler() 350 static void dra7xx_pcie_ep_init(struct dw_pcie_ep *ep) in dra7xx_pcie_ep_init() 379 static int dra7xx_pcie_raise_irq(struct dw_pcie_ep *ep, u8 func_no, in dra7xx_pcie_raise_irq() 406 dra7xx_pcie_get_features(struct dw_pcie_ep *ep) in dra7xx_pcie_get_features() 421 struct dw_pcie_ep *ep; in dra7xx_add_pcie_ep()
|
D | pci-keystone.c | 919 static void ks_pcie_am654_ep_init(struct dw_pcie_ep *ep) in ks_pcie_am654_ep_init() 948 static int ks_pcie_am654_raise_irq(struct dw_pcie_ep *ep, u8 func_no, in ks_pcie_am654_raise_irq() 984 ks_pcie_am654_get_features(struct dw_pcie_ep *ep) in ks_pcie_am654_get_features() 999 struct dw_pcie_ep *ep; in ks_pcie_add_pcie_ep()
|