| H A D | pcie-designware-ep.c | 259 const struct pci_epf_bar *epf_bar) in dw_pcie_ep_ib_atu_addr() 262 const struct pci_epf_bar_submap *submap = epf_bar->submap; in dw_pcie_ep_ib_atu_addr() 264 enum pci_barno bar = epf_bar->barno; in dw_pcie_ep_ib_atu_addr() 272 if (!ep_func || !epf_bar->num_submap || !submap || !epf_bar->size) in dw_pcie_ep_ib_atu_addr() 275 ret = dw_pcie_ep_validate_submap(ep, submap, epf_bar->num_submap, in dw_pcie_ep_ib_atu_addr() 276 epf_bar->size); in dw_pcie_ep_ib_atu_addr() 280 base = dw_pcie_ep_read_bar_assigned(ep, func_no, bar, epf_bar->flags); in dw_pcie_ep_ib_atu_addr() 288 indexes = devm_kcalloc(dev, epf_bar->num_submap, sizeof(*indexes), in dw_pcie_ep_ib_atu_addr() 296 for (i = 0; i < epf_bar in dw_pcie_ep_ib_atu_addr() 258 dw_pcie_ep_ib_atu_addr(struct dw_pcie_ep * ep,u8 func_no,int type,const struct pci_epf_bar * epf_bar) dw_pcie_ep_ib_atu_addr() argument 354 dw_pcie_ep_clear_bar(struct pci_epc * epc,u8 func_no,u8 vfunc_no,struct pci_epf_bar * epf_bar) dw_pcie_ep_clear_bar() argument 396 dw_pcie_ep_set_bar_resizable(struct dw_pcie_ep * ep,u8 func_no,struct pci_epf_bar * epf_bar) dw_pcie_ep_set_bar_resizable() argument 454 dw_pcie_ep_set_bar_programmable(struct dw_pcie_ep * ep,u8 func_no,struct pci_epf_bar * epf_bar) dw_pcie_ep_set_bar_programmable() argument 491 dw_pcie_ep_set_bar(struct pci_epc * epc,u8 func_no,u8 vfunc_no,struct pci_epf_bar * epf_bar) dw_pcie_ep_set_bar() argument [all...] |