Home
last modified time | relevance | path

Searched refs:rcar_pcie (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/pci/controller/
Dpcie-rcar.h120 struct rcar_pcie { struct
130 void rcar_pci_write_reg(struct rcar_pcie *pcie, u32 val, unsigned int reg); argument
131 u32 rcar_pci_read_reg(struct rcar_pcie *pcie, unsigned int reg);
132 void rcar_rmw32(struct rcar_pcie *pcie, int where, u32 mask, u32 data);
133 int rcar_pcie_wait_for_phyrdy(struct rcar_pcie *pcie);
134 int rcar_pcie_wait_for_dl(struct rcar_pcie *pcie);
135 void rcar_pcie_set_outbound(struct rcar_pcie *pcie, int win,
137 void rcar_pcie_set_inbound(struct rcar_pcie *pcie, u64 cpu_addr,
Dpcie-rcar.c14 void rcar_pci_write_reg(struct rcar_pcie *pcie, u32 val, unsigned int reg) in rcar_pci_write_reg()
19 u32 rcar_pci_read_reg(struct rcar_pcie *pcie, unsigned int reg) in rcar_pci_read_reg()
24 void rcar_rmw32(struct rcar_pcie *pcie, int where, u32 mask, u32 data) in rcar_rmw32()
34 int rcar_pcie_wait_for_phyrdy(struct rcar_pcie *pcie) in rcar_pcie_wait_for_phyrdy()
48 int rcar_pcie_wait_for_dl(struct rcar_pcie *pcie) in rcar_pcie_wait_for_dl()
63 void rcar_pcie_set_outbound(struct rcar_pcie *pcie, int win, in rcar_pcie_set_outbound()
102 void rcar_pcie_set_inbound(struct rcar_pcie *pcie, u64 cpu_addr, in rcar_pcie_set_inbound()
Dpcie-rcar-host.c52 struct rcar_pcie pcie;
61 static u32 rcar_read_conf(struct rcar_pcie *pcie, int where) in rcar_read_conf()
74 struct rcar_pcie *pcie = &host->pcie; in rcar_pcie_config_access()
205 static void rcar_pcie_force_speedup(struct rcar_pcie *pcie) in rcar_pcie_force_speedup()
261 struct rcar_pcie *pcie = &host->pcie; in rcar_pcie_hw_enable()
303 static int phy_wait_for_ack(struct rcar_pcie *pcie) in phy_wait_for_ack()
320 static void phy_write_reg(struct rcar_pcie *pcie, in phy_write_reg()
346 static int rcar_pcie_hw_init(struct rcar_pcie *pcie) in rcar_pcie_hw_init()
418 struct rcar_pcie *pcie = &host->pcie; in rcar_pcie_phy_init_h1()
443 struct rcar_pcie *pcie = &host->pcie; in rcar_pcie_phy_init_gen2()
[all …]
Dpcie-rcar-ep.c26 struct rcar_pcie pcie;
36 static void rcar_pcie_ep_hw_init(struct rcar_pcie *pcie) in rcar_pcie_ep_hw_init()
96 struct rcar_pcie *pcie = &ep->pcie; in rcar_pcie_parse_outbound_ranges()
134 struct rcar_pcie *pcie = &ep->pcie; in rcar_pcie_ep_get_pdata()
166 struct rcar_pcie *pcie = &ep->pcie; in rcar_pcie_ep_write_header()
206 struct rcar_pcie *pcie = &ep->pcie; in rcar_pcie_ep_set_bar()
265 struct rcar_pcie *pcie = &ep->pcie; in rcar_pcie_ep_set_msi()
278 struct rcar_pcie *pcie = &ep->pcie; in rcar_pcie_ep_get_msi()
292 struct rcar_pcie *pcie = &ep->pcie; in rcar_pcie_ep_map_addr()
351 struct rcar_pcie *pcie = &ep->pcie; in rcar_pcie_ep_assert_intx()
[all …]