Home
last modified time | relevance | path

Searched refs:pll_28nm (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/msm/dsi/phy/
Ddsi_phy_28nm.c79 static bool pll_28nm_poll_for_ready(struct dsi_pll_28nm *pll_28nm, in pll_28nm_poll_for_ready() argument
86 val = readl(pll_28nm->phy->pll_base + REG_DSI_28nm_PHY_PLL_STATUS); in pll_28nm_poll_for_ready()
99 static void pll_28nm_software_reset(struct dsi_pll_28nm *pll_28nm) in pll_28nm_software_reset() argument
101 void __iomem *base = pll_28nm->phy->pll_base; in pll_28nm_software_reset()
119 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); in dsi_pll_28nm_clk_set_rate() local
120 struct device *dev = &pll_28nm->phy->pdev->dev; in dsi_pll_28nm_clk_set_rate()
121 void __iomem *base = pll_28nm->phy->pll_base; in dsi_pll_28nm_clk_set_rate()
212 if (pll_28nm->phy->cfg->quirks & DSI_PHY_28NM_QUIRK_PHY_LP) in dsi_pll_28nm_clk_set_rate()
235 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); in dsi_pll_28nm_clk_is_enabled() local
237 return pll_28nm_poll_for_ready(pll_28nm, POLL_MAX_READS, in dsi_pll_28nm_clk_is_enabled()
[all …]
Ddsi_phy_28nm_8960.c70 static bool pll_28nm_poll_for_ready(struct dsi_pll_28nm *pll_28nm, in pll_28nm_poll_for_ready() argument
77 val = readl(pll_28nm->phy->pll_base + REG_DSI_28nm_8960_PHY_PLL_RDY); in pll_28nm_poll_for_ready()
96 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); in dsi_pll_28nm_clk_set_rate() local
97 void __iomem *base = pll_28nm->phy->pll_base; in dsi_pll_28nm_clk_set_rate()
131 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); in dsi_pll_28nm_clk_is_enabled() local
133 return pll_28nm_poll_for_ready(pll_28nm, POLL_MAX_READS, in dsi_pll_28nm_clk_is_enabled()
140 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); in dsi_pll_28nm_clk_recalc_rate() local
141 void __iomem *base = pll_28nm->phy->pll_base; in dsi_pll_28nm_clk_recalc_rate()
173 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); in dsi_pll_28nm_vco_prepare() local
174 struct device *dev = &pll_28nm->phy->pdev->dev; in dsi_pll_28nm_vco_prepare()
[all …]