Searched refs:epf_bar (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/pci/controller/dwc/ |
| H A D | pcie-designware-ep.c | 258 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 D | pcie-cadence-ep.c | 82 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 D | pcie-rockchip-ep.c | 152 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()
|