Lines Matching refs:epc

159 static int rcar_pcie_ep_write_header(struct pci_epc *epc, u8 fn, u8 vfn,  in rcar_pcie_ep_write_header()  argument
162 struct rcar_pcie_endpoint *ep = epc_get_drvdata(epc); in rcar_pcie_ep_write_header()
195 static int rcar_pcie_ep_set_bar(struct pci_epc *epc, u8 func_no, u8 vfunc_no, in rcar_pcie_ep_set_bar() argument
199 struct rcar_pcie_endpoint *ep = epc_get_drvdata(epc); in rcar_pcie_ep_set_bar()
246 static void rcar_pcie_ep_clear_bar(struct pci_epc *epc, u8 fn, u8 vfn, in rcar_pcie_ep_clear_bar() argument
249 struct rcar_pcie_endpoint *ep = epc_get_drvdata(epc); in rcar_pcie_ep_clear_bar()
259 static int rcar_pcie_ep_set_msi(struct pci_epc *epc, u8 fn, u8 vfn, in rcar_pcie_ep_set_msi() argument
262 struct rcar_pcie_endpoint *ep = epc_get_drvdata(epc); in rcar_pcie_ep_set_msi()
273 static int rcar_pcie_ep_get_msi(struct pci_epc *epc, u8 fn, u8 vfn) in rcar_pcie_ep_get_msi() argument
275 struct rcar_pcie_endpoint *ep = epc_get_drvdata(epc); in rcar_pcie_ep_get_msi()
286 static int rcar_pcie_ep_map_addr(struct pci_epc *epc, u8 fn, u8 vfn, in rcar_pcie_ep_map_addr() argument
289 struct rcar_pcie_endpoint *ep = epc_get_drvdata(epc); in rcar_pcie_ep_map_addr()
323 static void rcar_pcie_ep_unmap_addr(struct pci_epc *epc, u8 fn, u8 vfn, in rcar_pcie_ep_unmap_addr() argument
326 struct rcar_pcie_endpoint *ep = epc_get_drvdata(epc); in rcar_pcie_ep_unmap_addr()
404 static int rcar_pcie_ep_raise_irq(struct pci_epc *epc, u8 fn, u8 vfn, in rcar_pcie_ep_raise_irq() argument
408 struct rcar_pcie_endpoint *ep = epc_get_drvdata(epc); in rcar_pcie_ep_raise_irq()
422 static int rcar_pcie_ep_start(struct pci_epc *epc) in rcar_pcie_ep_start() argument
424 struct rcar_pcie_endpoint *ep = epc_get_drvdata(epc); in rcar_pcie_ep_start()
432 static void rcar_pcie_ep_stop(struct pci_epc *epc) in rcar_pcie_ep_stop() argument
434 struct rcar_pcie_endpoint *ep = epc_get_drvdata(epc); in rcar_pcie_ep_stop()
452 rcar_pcie_ep_get_features(struct pci_epc *epc, u8 func_no, u8 vfunc_no) in rcar_pcie_ep_get_features() argument
482 struct pci_epc *epc; in rcar_pcie_ep_probe() local
524 epc = devm_pci_epc_create(dev, &rcar_pcie_epc_ops); in rcar_pcie_ep_probe()
525 if (IS_ERR(epc)) { in rcar_pcie_ep_probe()
527 err = PTR_ERR(epc); in rcar_pcie_ep_probe()
531 epc->max_functions = ep->max_functions; in rcar_pcie_ep_probe()
532 epc_set_drvdata(epc, ep); in rcar_pcie_ep_probe()
536 err = pci_epc_multi_mem_init(epc, ep->ob_window, ep->num_ob_windows); in rcar_pcie_ep_probe()