Searched refs:vpll (Results 1 - 21 of 21) sorted by relevance

/linux-4.4.14/drivers/video/fbdev/omap2/dss/
H A Dvideo-pll.c36 static void dss_dpll_enable_scp_clk(struct dss_video_pll *vpll) dss_dpll_enable_scp_clk() argument
38 REG_MOD(vpll->clkctrl_base, 1, 14, 14); /* CIO_CLK_ICG */ dss_dpll_enable_scp_clk()
41 static void dss_dpll_disable_scp_clk(struct dss_video_pll *vpll) dss_dpll_disable_scp_clk() argument
43 REG_MOD(vpll->clkctrl_base, 0, 14, 14); /* CIO_CLK_ICG */ dss_dpll_disable_scp_clk()
46 static void dss_dpll_power_enable(struct dss_video_pll *vpll) dss_dpll_power_enable() argument
48 REG_MOD(vpll->clkctrl_base, 2, 31, 30); /* PLL_POWER_ON_ALL */ dss_dpll_power_enable()
57 static void dss_dpll_power_disable(struct dss_video_pll *vpll) dss_dpll_power_disable() argument
59 REG_MOD(vpll->clkctrl_base, 0, 31, 30); /* PLL_POWER_OFF */ dss_dpll_power_disable()
64 struct dss_video_pll *vpll = container_of(pll, struct dss_video_pll, pll); dss_video_pll_enable() local
73 dss_dpll_enable_scp_clk(vpll); dss_video_pll_enable()
79 dss_dpll_power_enable(vpll); dss_video_pll_enable()
84 dss_dpll_disable_scp_clk(vpll); dss_video_pll_enable()
93 struct dss_video_pll *vpll = container_of(pll, struct dss_video_pll, pll); dss_video_pll_disable() local
95 dss_dpll_power_disable(vpll); dss_video_pll_disable()
97 dss_dpll_disable_scp_clk(vpll); dss_video_pll_disable()
139 struct dss_video_pll *vpll; dss_video_pll_init() local
184 vpll = devm_kzalloc(&pdev->dev, sizeof(*vpll), GFP_KERNEL); dss_video_pll_init()
185 if (!vpll) dss_video_pll_init()
188 vpll->dev = &pdev->dev; dss_video_pll_init()
189 vpll->clkctrl_base = clkctrl_base; dss_video_pll_init()
191 pll = &vpll->pll; dss_video_pll_init()
/linux-4.4.14/drivers/mfd/
H A Dstw481x.c81 u8 vpll; stw481x_startup() local
112 vpll = (ret >> 4) & 1; /* Save bit 4 */ stw481x_startup()
117 vpll |= (ret >> 1) & 2; stw481x_startup()
124 vpll_val[vpll] / 100, vpll_val[vpll] % 100, stw481x_startup()
H A Ddb8500-prcmu.c2866 .name = "db8500-vpll",
/linux-4.4.14/drivers/video/fbdev/nvidia/
H A Dnv_type.h70 u32 vpll; member in struct:_riva_hw_state
H A Dnvidia.c435 state->vpll = state->pll; nvidia_calc_regs()
448 state->vpll = NV_RD32(par->PRAMDAC0, 0x00000508); nvidia_calc_regs()
H A Dnv_hw.c1591 NV_WR32(par->PRAMDAC0, 0x0508, state->vpll); NVLoadStateExt()
1643 state->vpll = NV_RD32(par->PRAMDAC0, 0x0508); NVUnloadStateExt()
/linux-4.4.14/drivers/clk/samsung/
H A Dclk-exynos5250.c107 apll, mpll, cpll, epll, vpll, gpll, bpll, enumerator in enum:exynos5250_plls
758 [vpll] = PLL(pll_36xx, CLK_FOUT_VPLL, "fout_vpll", "mout_vpllsrc",
822 exynos5250_plls[vpll].rate_table = vpll_24mhz_tbl; exynos5250_clk_init()
H A Dclk-s5pv210.c75 vpll, enumerator in enum:__anon3786
763 [vpll] = PLL(pll_4502, FOUT_VPLL, "fout_vpll", "mout_vpllsrc",
775 [vpll] = PLL(pll_4500, FOUT_VPLL, "fout_vpll", "fin_pll",
H A Dclk-exynos4.c153 apll, mpll, epll, vpll, enumerator in enum:exynos4_plls
1346 [vpll] = PLL_A(pll_4650c, CLK_FOUT_VPLL, "fout_vpll", "mout_vpllsrc",
1357 [vpll] = PLL(pll_36xx, CLK_FOUT_VPLL, "fout_vpll", "fin_pll",
1473 exynos4210_plls[vpll].rate_table = exynos4_clk_init()
1484 exynos4x12_plls[vpll].rate_table = exynos4_clk_init()
H A Dclk-exynos5420.c146 apll, cpll, dpll, epll, rpll, ipll, spll, vpll, mpll, enumerator in enum:exynos5x_plls
1239 [vpll] = PLL(pll_2550, CLK_FOUT_VPLL, "fout_vpll", "fin_pll", VPLL_LOCK,
/linux-4.4.14/drivers/media/platform/s5p-tv/
H A Dsdo_drv.c58 /** vpll rate before sdo stream was on */
208 dev_err(sdev->dev, "Failed to set vpll rate\n"); sdo_streamon()
H A Dhdmi_drv.c557 /* pixel(vpll) clock is used for HDMI in config mode */ hdmi_streamoff()
/linux-4.4.14/drivers/regulator/
H A Ddb8500-prcmu.c243 .name = "db8500-vpll",
H A Dtps65910-regulator.c151 .name = "vpll",
977 { .name = "vpll", .driver_data = (void *) &tps65910_regs[7] },
/linux-4.4.14/drivers/clk/ingenic/
H A Djz4780-cgu.c265 "vpll", CGU_CLK_PLL,
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/
H A Dcrtc.c130 /* for newer nv4x the blob uses only the first stage of the vpll below a nv_crtc_calc_state_ext()
159 NV_DEBUG(drm, "vpll: n1 %d n2 %d m1 %d m2 %d log2p %d\n", nv_crtc_calc_state_ext()
162 NV_DEBUG(drm, "vpll: n %d m %d log2p %d\n", nv_crtc_calc_state_ext()
H A Dhw.c190 /* check whether vpll has been forced into single stage mode */ nouveau_hw_get_pllvals()
248 /* the vpll on an unused head can come up with a random value, way nouveau_hw_fix_bad_vpll()
/linux-4.4.14/drivers/video/fbdev/riva/
H A Driva_hw.h509 U032 vpll; member in struct:_riva_hw_state
H A Driva_hw.c1326 state->vpll = (p << 16) | (n << 8) | m; CalcStateExt()
1710 NV_WR32(chip->PRAMDAC0, 0x00000508, state->vpll); LoadStateExt()
1770 state->vpll = NV_RD32(chip->PRAMDAC0, 0x00000508); UnloadStateExt()
H A Dfbdev.c801 newmode.ext.vpll2 = newmode.ext.vpll; riva_load_video_mode()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
H A Dnv04.c132 * the shift for vpll regs is only used for nv3x chips with a single powerctrl_1_shift()

Completed in 748 milliseconds