Lines Matching refs:meson_pcie

67 struct meson_pcie {  struct
76 static struct reset_control *meson_pcie_get_reset(struct meson_pcie *mp, in meson_pcie_get_reset() argument
91 static int meson_pcie_get_resets(struct meson_pcie *mp) in meson_pcie_get_resets()
109 struct meson_pcie *mp) in meson_pcie_get_mems()
124 static int meson_pcie_power_on(struct meson_pcie *mp) in meson_pcie_power_on()
141 static void meson_pcie_power_off(struct meson_pcie *mp) in meson_pcie_power_off()
147 static int meson_pcie_reset(struct meson_pcie *mp) in meson_pcie_reset()
197 static int meson_pcie_probe_clocks(struct meson_pcie *mp) in meson_pcie_probe_clocks()
217 static inline u32 meson_cfg_readl(struct meson_pcie *mp, u32 reg) in meson_cfg_readl()
222 static inline void meson_cfg_writel(struct meson_pcie *mp, u32 val, u32 reg) in meson_cfg_writel()
227 static void meson_pcie_assert_reset(struct meson_pcie *mp) in meson_pcie_assert_reset()
234 static void meson_pcie_ltssm_enable(struct meson_pcie *mp) in meson_pcie_ltssm_enable()
243 static int meson_size_to_payload(struct meson_pcie *mp, int size) in meson_size_to_payload()
260 static void meson_set_max_payload(struct meson_pcie *mp, int size) in meson_set_max_payload()
276 static void meson_set_max_rd_req_size(struct meson_pcie *mp, int size) in meson_set_max_rd_req_size()
294 struct meson_pcie *mp = to_meson_pcie(pci); in meson_pcie_start_link()
336 struct meson_pcie *mp = to_meson_pcie(pci); in meson_pcie_link_up()
376 struct meson_pcie *mp = to_meson_pcie(pci); in meson_pcie_host_init()
399 struct meson_pcie *mp; in meson_pcie_probe()