Searched refs:pll_28nm (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dsi/pll/ |
H A D | dsi_pll_28nm.c | 91 static bool pll_28nm_poll_for_ready(struct dsi_pll_28nm *pll_28nm, in pll_28nm_poll_for_ready() argument 98 val = pll_read(pll_28nm->mmio + REG_DSI_28nm_PHY_PLL_STATUS); in pll_28nm_poll_for_ready() 111 static void pll_28nm_software_reset(struct dsi_pll_28nm *pll_28nm) in pll_28nm_software_reset() argument 113 void __iomem *base = pll_28nm->mmio; in pll_28nm_software_reset() 131 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); in dsi_pll_28nm_clk_set_rate() local 132 struct device *dev = &pll_28nm->pdev->dev; in dsi_pll_28nm_clk_set_rate() 133 void __iomem *base = pll_28nm->mmio; in dsi_pll_28nm_clk_set_rate() 224 if (pll_28nm->vco_delay) in dsi_pll_28nm_clk_set_rate() 225 udelay(pll_28nm->vco_delay); in dsi_pll_28nm_clk_set_rate() 246 struct dsi_pll_28nm *pll_28nm in dsi_pll_28nm_clk_is_enabled() local 256 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); dsi_pll_28nm_clk_recalc_rate() local 315 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); dsi_pll_28nm_enable_seq_hpm() local 390 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); dsi_pll_28nm_enable_seq_lp() local 433 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); dsi_pll_28nm_disable_seq() local 441 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); dsi_pll_28nm_save_state() local 455 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); dsi_pll_28nm_restore_state() local 482 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); dsi_pll_28nm_get_provider() local 495 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); dsi_pll_28nm_destroy() local 509 pll_28nm_register(struct dsi_pll_28nm *pll_28nm) pll_28nm_register() argument 586 struct dsi_pll_28nm *pll_28nm; msm_dsi_pll_28nm_init() local [all...] |
H A D | dsi_pll_28nm_8960.c | 86 static bool pll_28nm_poll_for_ready(struct dsi_pll_28nm *pll_28nm, in pll_28nm_poll_for_ready() argument 93 val = pll_read(pll_28nm->mmio + REG_DSI_28nm_8960_PHY_PLL_RDY); in pll_28nm_poll_for_ready() 113 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); in dsi_pll_28nm_clk_set_rate() local 114 void __iomem *base = pll_28nm->mmio; in dsi_pll_28nm_clk_set_rate() 154 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); in dsi_pll_28nm_clk_is_enabled() local 156 return pll_28nm_poll_for_ready(pll_28nm, POLL_MAX_READS, in dsi_pll_28nm_clk_is_enabled() 164 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); in dsi_pll_28nm_clk_recalc_rate() local 165 void __iomem *base = pll_28nm->mmio; in dsi_pll_28nm_clk_recalc_rate() 289 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); in dsi_pll_28nm_enable_seq() local 290 struct device *dev = &pll_28nm in dsi_pll_28nm_enable_seq() 331 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); dsi_pll_28nm_disable_seq() local 339 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); dsi_pll_28nm_save_state() local 355 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); dsi_pll_28nm_restore_state() local 382 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); dsi_pll_28nm_get_provider() local 395 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(pll); dsi_pll_28nm_destroy() local 401 pll_28nm_register(struct dsi_pll_28nm *pll_28nm) pll_28nm_register() argument 487 struct dsi_pll_28nm *pll_28nm; msm_dsi_pll_28nm_8960_init() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/dsi/phy/ |
H A D | dsi_phy_28nm.c | 79 static bool pll_28nm_poll_for_ready(struct dsi_pll_28nm *pll_28nm, in pll_28nm_poll_for_ready() argument 86 val = dsi_phy_read(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() 118 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); in dsi_pll_28nm_clk_set_rate() local 119 struct device *dev = &pll_28nm->phy->pdev->dev; in dsi_pll_28nm_clk_set_rate() 120 void __iomem *base = pll_28nm->phy->pll_base; in dsi_pll_28nm_clk_set_rate() 211 if (pll_28nm->phy->cfg->quirks & DSI_PHY_28NM_QUIRK_PHY_LP) in dsi_pll_28nm_clk_set_rate() 234 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); in dsi_pll_28nm_clk_is_enabled() local 236 return pll_28nm_poll_for_ready(pll_28nm, POLL_MAX_READ in dsi_pll_28nm_clk_is_enabled() 243 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); dsi_pll_28nm_clk_recalc_rate() local 288 _dsi_pll_28nm_vco_prepare_hpm(struct dsi_pll_28nm *pll_28nm) _dsi_pll_28nm_vco_prepare_hpm() argument 364 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); dsi_pll_28nm_vco_prepare_hpm() local 383 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); dsi_pll_28nm_vco_prepare_8226() local 451 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); dsi_pll_28nm_vco_prepare_lp() local 500 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); dsi_pll_28nm_vco_unprepare() local 515 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); dsi_pll_28nm_clk_round_rate() local 558 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(phy->vco_hw); dsi_28nm_pll_save_state() local 575 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(phy->vco_hw); dsi_28nm_pll_restore_state() local 598 pll_28nm_register(struct dsi_pll_28nm *pll_28nm, struct clk_hw **provided_clocks) pll_28nm_register() argument 675 struct dsi_pll_28nm *pll_28nm; dsi_pll_28nm_init() local [all...] |
H A D | dsi_phy_28nm_8960.c | 70 static bool pll_28nm_poll_for_ready(struct dsi_pll_28nm *pll_28nm, in pll_28nm_poll_for_ready() argument 77 val = dsi_phy_read(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() 136 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); in dsi_pll_28nm_clk_is_enabled() local 138 return pll_28nm_poll_for_ready(pll_28nm, POLL_MAX_READS, in dsi_pll_28nm_clk_is_enabled() 145 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); in dsi_pll_28nm_clk_recalc_rate() local 146 void __iomem *base = pll_28nm->phy->pll_base; in dsi_pll_28nm_clk_recalc_rate() 178 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); in dsi_pll_28nm_vco_prepare() local 179 struct device *dev = &pll_28nm in dsi_pll_28nm_vco_prepare() 226 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); dsi_pll_28nm_vco_unprepare() local 241 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(hw); dsi_pll_28nm_clk_round_rate() local 345 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(phy->vco_hw); dsi_28nm_pll_save_state() local 361 struct dsi_pll_28nm *pll_28nm = to_pll_28nm(phy->vco_hw); dsi_28nm_pll_restore_state() local 384 pll_28nm_register(struct dsi_pll_28nm *pll_28nm, struct clk_hw **provided_clocks) pll_28nm_register() argument 452 struct dsi_pll_28nm *pll_28nm; dsi_pll_28nm_8960_init() local [all...] |
Completed in 4 milliseconds