Lines Matching refs:meson_pcie
67 struct meson_pcie {
76 static struct reset_control *meson_pcie_get_reset(struct meson_pcie *mp,
91 static int meson_pcie_get_resets(struct meson_pcie *mp)
109 struct meson_pcie *mp)
124 static int meson_pcie_power_on(struct meson_pcie *mp)
141 static void meson_pcie_power_off(struct meson_pcie *mp)
147 static int meson_pcie_reset(struct meson_pcie *mp)
197 static int meson_pcie_probe_clocks(struct meson_pcie *mp)
217 static inline u32 meson_cfg_readl(struct meson_pcie *mp, u32 reg)
222 static inline void meson_cfg_writel(struct meson_pcie *mp, u32 val, u32 reg)
227 static void meson_pcie_assert_reset(struct meson_pcie *mp)
234 static void meson_pcie_init_dw(struct meson_pcie *mp)
243 static int meson_size_to_payload(struct meson_pcie *mp, int size)
260 static void meson_set_max_payload(struct meson_pcie *mp, int size)
276 static void meson_set_max_rd_req_size(struct meson_pcie *mp, int size)
292 static int meson_pcie_establish_link(struct meson_pcie *mp)
342 struct meson_pcie *mp = to_meson_pcie(pci);
382 struct meson_pcie *mp = to_meson_pcie(pci);
400 static int meson_add_pcie_port(struct meson_pcie *mp,
433 struct meson_pcie *mp;