Lines Matching refs:hi3670_pcie_phy
152 struct hi3670_pcie_phy {
168 static inline void hi3670_apb_phy_writel(struct hi3670_pcie_phy *phy, u32 val,
174 static inline u32 hi3670_apb_phy_readl(struct hi3670_pcie_phy *phy, u32 reg)
179 static inline void hi3670_apb_phy_updatel(struct hi3670_pcie_phy *phy,
190 static inline void kirin_apb_natural_phy_writel(struct hi3670_pcie_phy *phy,
196 static inline u32 kirin_apb_natural_phy_readl(struct hi3670_pcie_phy *phy,
202 static void hi3670_pcie_phy_oe_enable(struct hi3670_pcie_phy *phy, bool enable)
215 static void hi3670_pcie_get_eyeparam(struct hi3670_pcie_phy *phy)
233 static void hi3670_pcie_set_eyeparam(struct hi3670_pcie_phy *phy)
278 static void hi3670_pcie_natural_cfg(struct hi3670_pcie_phy *phy)
306 static void hi3670_pcie_pll_init(struct hi3670_pcie_phy *phy)
334 static int hi3670_pcie_pll_ctrl(struct hi3670_pcie_phy *phy, bool enable)
374 static void hi3670_pcie_hp_debounce_gt(struct hi3670_pcie_phy *phy, bool open)
386 static void hi3670_pcie_phyref_gt(struct hi3670_pcie_phy *phy, bool open)
403 static void hi3670_pcie_oe_ctrl(struct hi3670_pcie_phy *phy, bool en_flag)
429 static void hi3670_pcie_ioref_gt(struct hi3670_pcie_phy *phy, bool open)
462 static int hi3670_pcie_allclk_ctrl(struct hi3670_pcie_phy *phy, bool clk_on)
503 static bool is_pipe_clk_stable(struct hi3670_pcie_phy *phy)
524 static int hi3670_pcie_noc_power(struct hi3670_pcie_phy *phy, bool enable)
554 static int hi3670_pcie_get_resources_from_pcie(struct hi3670_pcie_phy *phy)
590 static int kirin_pcie_clk_ctrl(struct hi3670_pcie_phy *phy, bool enable)
639 struct hi3670_pcie_phy *phy = phy_get_drvdata(generic_phy);
662 struct hi3670_pcie_phy *phy = phy_get_drvdata(generic_phy);
717 struct hi3670_pcie_phy *phy = phy_get_drvdata(generic_phy);
745 static int hi3670_pcie_phy_get_resources(struct hi3670_pcie_phy *phy,
798 struct hi3670_pcie_phy *phy;
835 .name = "hi3670_pcie_phy",