Home
last modified time | relevance | path

Searched refs:epf_bar (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/pci/controller/dwc/
H A Dpcie-designware-ep.c258 const struct pci_epf_bar *epf_bar) in dw_pcie_ep_ib_atu_addr() argument
261 const struct pci_epf_bar_submap *submap = epf_bar->submap; in dw_pcie_ep_ib_atu_addr()
263 enum pci_barno bar = epf_bar->barno; in dw_pcie_ep_ib_atu_addr()
271 if (!ep_func || !epf_bar->num_submap || !submap || !epf_bar->size) in dw_pcie_ep_ib_atu_addr()
274 ret = dw_pcie_ep_validate_submap(ep, submap, epf_bar->num_submap, in dw_pcie_ep_ib_atu_addr()
275 epf_bar->size); in dw_pcie_ep_ib_atu_addr()
279 base = dw_pcie_ep_read_bar_assigned(ep, func_no, bar, epf_bar->flags); in dw_pcie_ep_ib_atu_addr()
287 indexes = devm_kcalloc(dev, epf_bar->num_submap, sizeof(*indexes), in dw_pcie_ep_ib_atu_addr()
295 for (i = 0; i < epf_bar->num_submap; i++) { in dw_pcie_ep_ib_atu_addr()
354 struct pci_epf_bar *epf_bar) in dw_pcie_ep_clear_bar() argument
[all …]
/linux/drivers/pci/controller/cadence/
H A Dpcie-cadence-ep.c82 struct pci_epf_bar *epf_bar) in cdns_pcie_ep_set_bar() argument
87 dma_addr_t bar_phys = epf_bar->phys_addr; in cdns_pcie_ep_set_bar()
88 enum pci_barno bar = epf_bar->barno; in cdns_pcie_ep_set_bar()
89 int flags = epf_bar->flags; in cdns_pcie_ep_set_bar()
94 sz = max_t(size_t, epf_bar->size, CDNS_PCIE_EP_MIN_APERTURE); in cdns_pcie_ep_set_bar()
147 epf->epf_bar[bar] = epf_bar; in cdns_pcie_ep_set_bar()
153 struct pci_epf_bar *epf_bar) in cdns_pcie_ep_clear_bar() argument
158 enum pci_barno bar = epf_bar->barno; in cdns_pcie_ep_clear_bar()
182 epf->epf_bar[bar] = NULL; in cdns_pcie_ep_clear_bar()
517 msix_tbl = epf->epf_bar[bir]->addr + tbl_offset; in cdns_pcie_ep_send_msix_irq()
/linux/drivers/pci/controller/
H A Dpcie-rockchip-ep.c152 struct pci_epf_bar *epf_bar) in rockchip_pcie_ep_set_bar() argument
156 dma_addr_t bar_phys = epf_bar->phys_addr; in rockchip_pcie_ep_set_bar()
157 enum pci_barno bar = epf_bar->barno; in rockchip_pcie_ep_set_bar()
158 int flags = epf_bar->flags; in rockchip_pcie_ep_set_bar()
163 sz = max_t(size_t, epf_bar->size, MIN_EP_APERTURE); in rockchip_pcie_ep_set_bar()
220 struct pci_epf_bar *epf_bar) in rockchip_pcie_ep_clear_bar() argument
225 enum pci_barno bar = epf_bar->barno; in rockchip_pcie_ep_clear_bar()