Searched refs:rcar_pcie (Results 1 – 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/pci/controller/ |
D | pcie-rcar.h | 120 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,
|
D | pcie-rcar.c | 14 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()
|
D | pcie-rcar-host.c | 52 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 …]
|
D | pcie-rcar-ep.c | 26 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 …]
|