Searched refs:rcar_pcie (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/drivers/pci/controller/ |
D | pcie-rcar.h | 127 struct rcar_pcie { struct 137 void rcar_pci_write_reg(struct rcar_pcie *pcie, u32 val, unsigned int reg); argument 138 u32 rcar_pci_read_reg(struct rcar_pcie *pcie, unsigned int reg); 139 void rcar_rmw32(struct rcar_pcie *pcie, int where, u32 mask, u32 data); 140 int rcar_pcie_wait_for_phyrdy(struct rcar_pcie *pcie); 141 int rcar_pcie_wait_for_dl(struct rcar_pcie *pcie); 142 void rcar_pcie_set_outbound(struct rcar_pcie *pcie, int win, 144 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 | 47 struct rcar_pcie pcie; 99 static u32 rcar_read_conf(struct rcar_pcie *pcie, int where) in rcar_read_conf() 124 static int rcar_pci_write_reg_workaround(struct rcar_pcie *pcie, u32 val, in rcar_pci_write_reg_workaround() 138 static int rcar_pci_read_reg_workaround(struct rcar_pcie *pcie, u32 *val, in rcar_pci_read_reg_workaround() 160 struct rcar_pcie *pcie = &host->pcie; in rcar_pcie_config_access() 297 static void rcar_pcie_force_speedup(struct rcar_pcie *pcie) in rcar_pcie_force_speedup() 353 struct rcar_pcie *pcie = &host->pcie; in rcar_pcie_hw_enable() 393 static int phy_wait_for_ack(struct rcar_pcie *pcie) in phy_wait_for_ack() 410 static void phy_write_reg(struct rcar_pcie *pcie, in phy_write_reg() 436 static int rcar_pcie_hw_init(struct rcar_pcie *pcie) in rcar_pcie_hw_init() [all …]
|
D | pcie-rcar-ep.c | 23 struct rcar_pcie pcie; 33 static void rcar_pcie_ep_hw_init(struct rcar_pcie *pcie) in rcar_pcie_ep_hw_init() 93 struct rcar_pcie *pcie = &ep->pcie; in rcar_pcie_parse_outbound_ranges() 131 struct rcar_pcie *pcie = &ep->pcie; in rcar_pcie_ep_get_pdata() 163 struct rcar_pcie *pcie = &ep->pcie; in rcar_pcie_ep_write_header() 203 struct rcar_pcie *pcie = &ep->pcie; in rcar_pcie_ep_set_bar() 263 struct rcar_pcie *pcie = &ep->pcie; in rcar_pcie_ep_set_msi() 276 struct rcar_pcie *pcie = &ep->pcie; in rcar_pcie_ep_get_msi() 290 struct rcar_pcie *pcie = &ep->pcie; in rcar_pcie_ep_map_addr() 349 struct rcar_pcie *pcie = &ep->pcie; in rcar_pcie_ep_assert_intx() [all …]
|