Home
last modified time | relevance | path

Searched refs:pll (Results 1 - 14 of 14) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/clk/rockchip/
H A Dclk-pll.c66 static void rockchip_boost_disable_low(struct rockchip_clk_pll *pll);
98 struct rockchip_clk_pll *pll; in rockchip_pll_clk_adaptive_scaling() local
104 pll = to_rockchip_clk_pll(__clk_get_hw(parent)); in rockchip_pll_clk_adaptive_scaling()
105 if (!pll) { in rockchip_pll_clk_adaptive_scaling()
109 pll->sel = sel; in rockchip_pll_clk_adaptive_scaling()
119 struct rockchip_clk_pll *pll; in rockchip_pll_clk_rate_to_scale() local
126 pll = to_rockchip_clk_pll(__clk_get_hw(parent)); in rockchip_pll_clk_rate_to_scale()
127 if (!pll) { in rockchip_pll_clk_rate_to_scale()
131 rate_table = pll->rate_table; in rockchip_pll_clk_rate_to_scale()
132 for (i = 0; i < pll in rockchip_pll_clk_rate_to_scale()
146 struct rockchip_clk_pll *pll; rockchip_pll_clk_scale_to_rate() local
196 rockchip_pll_clk_set_by_auto(struct rockchip_clk_pll *pll, unsigned long fin_hz, unsigned long fout_hz) rockchip_pll_clk_set_by_auto() argument
257 rockchip_rk3066_pll_clk_set_by_auto(struct rockchip_clk_pll *pll, unsigned long fin_hz, unsigned long fout_hz) rockchip_rk3066_pll_clk_set_by_auto() argument
340 rockchip_get_pll_settings(struct rockchip_clk_pll *pll, unsigned long rate) rockchip_get_pll_settings() argument
374 rockchip_pll_wait_lock(struct rockchip_clk_pll *pll) rockchip_pll_wait_lock() argument
408 rockchip_rk3036_pll_wait_lock(struct rockchip_clk_pll *pll) rockchip_rk3036_pll_wait_lock() argument
426 rockchip_rk3036_pll_con_to_rate(struct rockchip_clk_pll *pll, u32 con0, u32 con1) rockchip_rk3036_pll_con_to_rate() argument
444 rockchip_rk3036_pll_get_params(struct rockchip_clk_pll *pll, struct rockchip_pll_rate_table *rate) rockchip_rk3036_pll_get_params() argument
463 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3036_pll_recalc_rate() local
490 rockchip_rk3036_pll_set_params(struct rockchip_clk_pll *pll, const struct rockchip_pll_rate_table *rate) rockchip_rk3036_pll_set_params() argument
546 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3036_pll_set_rate() local
563 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3036_pll_enable() local
573 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3036_pll_disable() local
580 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3036_pll_is_enabled() local
588 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3036_pll_init() local
664 rockchip_rk3066_pll_get_params(struct rockchip_clk_pll *pll, struct rockchip_pll_rate_table *rate) rockchip_rk3066_pll_get_params() argument
681 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3066_pll_recalc_rate() local
705 rockchip_rk3066_pll_set_params(struct rockchip_clk_pll *pll, const struct rockchip_pll_rate_table *rate) rockchip_rk3066_pll_set_params() argument
759 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3066_pll_set_rate() local
790 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3066_pll_enable() local
800 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3066_pll_disable() local
807 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3066_pll_is_enabled() local
815 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3066_pll_init() local
880 rockchip_rk3399_pll_wait_lock(struct rockchip_clk_pll *pll) rockchip_rk3399_pll_wait_lock() argument
898 rockchip_rk3399_pll_get_params(struct rockchip_clk_pll *pll, struct rockchip_pll_rate_table *rate) rockchip_rk3399_pll_get_params() argument
919 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3399_pll_recalc_rate() local
946 rockchip_rk3399_pll_set_params(struct rockchip_clk_pll *pll, const struct rockchip_pll_rate_table *rate) rockchip_rk3399_pll_set_params() argument
1008 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3399_pll_set_rate() local
1033 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3399_pll_enable() local
1043 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3399_pll_disable() local
1050 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3399_pll_is_enabled() local
1058 struct rockchip_clk_pll *pll = to_rockchip_clk_pll(hw); rockchip_rk3399_pll_init() local
1119 struct rockchip_clk_pll *pll; rockchip_pll_clk_compensation() local
1204 struct rockchip_clk_pll *pll; rockchip_clk_register_pll() local
1339 rockchip_pll_con_to_rate(struct rockchip_clk_pll *pll, u32 con0, u32 con1) rockchip_pll_con_to_rate() argument
1358 struct rockchip_clk_pll *pll; rockchip_boost_init() local
1434 struct rockchip_clk_pll *pll; rockchip_boost_enable_recovery_sw_low() local
1455 rockchip_boost_disable_low(struct rockchip_clk_pll *pll) rockchip_boost_disable_low() argument
1466 struct rockchip_clk_pll *pll; rockchip_boost_disable_recovery_sw() local
1482 struct rockchip_clk_pll *pll; rockchip_boost_add_core_div() local
1514 struct rockchip_clk_pll *pll = (struct rockchip_clk_pll *)s->private; boost_summary_show() local
1559 struct rockchip_clk_pll *pll = (struct rockchip_clk_pll *)s->private; boost_config_show() local
1580 boost_debug_create_one(struct rockchip_clk_pll *pll, struct dentry *rootdir) boost_debug_create_one() argument
1607 struct rockchip_clk_pll *pll; boost_debug_init() local
[all...]
H A Dclk-rk3188.c698 struct rockchip_pll_clock *pll = &rk3188_pll_clks[i]; in rk3188_clk_init() local
701 if (!pll->rate_table) { in rk3188_clk_init()
705 rate = pll->rate_table; in rk3188_clk_init()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/sysd/arch/hi3516cv500/hal/
H A Dsys_drv.c240 hi_s32 pll; in sys_drv_drv_ioctrl() local
242 pll = mpp_chn->dev_id; in sys_drv_drv_ioctrl()
244 sys_hal_set_vo_pll_frac(pll, bits_set); in sys_drv_drv_ioctrl()
248 hi_s32 pll; in sys_drv_drv_ioctrl() local
250 pll = mpp_chn->dev_id; in sys_drv_drv_ioctrl()
252 sys_hal_set_vo_pll_postdiv1(pll, bits_set); in sys_drv_drv_ioctrl()
256 hi_s32 pll; in sys_drv_drv_ioctrl() local
258 pll = mpp_chn->dev_id; in sys_drv_drv_ioctrl()
260 sys_hal_set_vo_pll_postdiv2(pll, bits_set); in sys_drv_drv_ioctrl()
264 hi_s32 pll; in sys_drv_drv_ioctrl() local
272 hi_s32 pll; sys_drv_drv_ioctrl() local
[all...]
H A Dsys_hal.c277 hi_s32 sys_hal_set_vo_pll_frac(hi_s32 pll, hi_u32 bits_set) in sys_hal_set_vo_pll_frac() argument
279 if ((pll == 0) || (pll == 1)) { in sys_hal_set_vo_pll_frac()
287 hi_s32 sys_hal_set_vo_pll_postdiv1(hi_s32 pll, hi_u32 bits_set) in sys_hal_set_vo_pll_postdiv1() argument
289 if ((pll == 0) || (pll == 1)) { in sys_hal_set_vo_pll_postdiv1()
296 hi_s32 sys_hal_set_vo_pll_postdiv2(hi_s32 pll, hi_u32 bits_set) in sys_hal_set_vo_pll_postdiv2() argument
298 if ((pll == 0) || (pll == 1)) { in sys_hal_set_vo_pll_postdiv2()
305 hi_s32 sys_hal_set_vo_pll_refdiv(hi_s32 pll, hi_u3 in sys_hal_set_vo_pll_postdiv2() argument
314 sys_hal_set_vo_pll_fbdiv(hi_s32 pll, hi_u32 bits_set) sys_hal_set_vo_pll_fbdiv() argument
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/phy/rockchip/
H A Dphy-rockchip-samsung-dcphy.c200 } pll; member
1284 S(samsung->pll.scaler) | P(samsung->pll.prediv)); in samsung_mipi_dcphy_pll_configure()
1286 if (samsung->pll.dsm < 0) { in samsung_mipi_dcphy_pll_configure()
1290 dsm_tmp = abs(samsung->pll.dsm); in samsung_mipi_dcphy_pll_configure()
1295 regmap_write(samsung->regmap, PLL_CON1, samsung->pll.dsm); in samsung_mipi_dcphy_pll_configure()
1299 M_MASK, M(samsung->pll.fbdiv)); in samsung_mipi_dcphy_pll_configure()
1301 if (samsung->pll.ssc_en) { in samsung_mipi_dcphy_pll_configure()
1303 MRR(samsung->pll.mrr) | MFR(samsung->pll in samsung_mipi_dcphy_pll_configure()
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/phy/rockchip/
H A Dphy-rockchip-inno-dsidphy.c247 } pll; member
286 return container_of(hw, struct inno_dsidphy, pll.hw); in hw_to_inno()
374 inno->pll.prediv = best_prediv; in inno_dsidphy_pll_calc_rate()
375 inno->pll.fbdiv = best_fbdiv; in inno_dsidphy_pll_calc_rate()
376 inno->pll.rate = best_freq; in inno_dsidphy_pll_calc_rate()
386 unsigned int lane_mbps = inno->pll.rate / USEC_PER_SEC; in inno_mipi_dphy_get_timing()
407 phy_update_bits(inno, REGISTER_PART_ANALOG, 0x03, REG_PREDIV_MASK, REG_PREDIV(inno->pll.prediv)); in inno_mipi_dphy_max_2_5GHz_pll_enable()
408 phy_update_bits(inno, REGISTER_PART_ANALOG, 0x03, REG_FBDIV_HI_MASK, REG_FBDIV_HI(inno->pll.fbdiv)); in inno_mipi_dphy_max_2_5GHz_pll_enable()
409 phy_update_bits(inno, REGISTER_PART_ANALOG, 0x04, REG_FBDIV_LO_MASK, REG_FBDIV_LO(inno->pll.fbdiv)); in inno_mipi_dphy_max_2_5GHz_pll_enable()
420 phy_update_bits(inno, REGISTER_PART_ANALOG, 0x03, REG_PREDIV_MASK, REG_PREDIV(inno->pll in inno_mipi_dphy_max_1GHz_pll_enable()
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/sysd/arch/hi3516cv500/include/
H A Dsys_hal.h98 hi_s32 sys_hal_set_vo_pll_frac(hi_s32 pll, hi_u32 bits_set);
99 hi_s32 sys_hal_set_vo_pll_postdiv1(hi_s32 pll, hi_u32 bits_set);
100 hi_s32 sys_hal_set_vo_pll_postdiv2(hi_s32 pll, hi_u32 bits_set);
101 hi_s32 sys_hal_set_vo_pll_refdiv(hi_s32 pll, hi_u32 bits_set);
102 hi_s32 sys_hal_set_vo_pll_fbdiv(hi_s32 pll, hi_u32 bits_set);
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/arch/hi3516cv500/hal/
H A Dvou_drv.c560 hi_s32 vo_drv_check_dev_pll_param(hi_vo_dev dev, hi_vo_user_intfsync_pll *pll) in vo_drv_check_dev_pll_param() argument
562 if ((pll->fbdiv > VO_PLL_FBDIV_MAX) || in vo_drv_check_dev_pll_param()
563 (pll->frac > VO_PLL_FRAC_MAX) || in vo_drv_check_dev_pll_param()
564 (pll->refdiv > VO_PLL_REFDIV_MAX) || in vo_drv_check_dev_pll_param()
565 (pll->refdiv == 0) || in vo_drv_check_dev_pll_param()
566 (pll->postdiv1 > VO_PLL_POSTDIV1_MAX) || in vo_drv_check_dev_pll_param()
567 (pll->postdiv1 == 0) || in vo_drv_check_dev_pll_param()
568 (pll->postdiv2 > VO_PLL_POSTDIV2_MAX) || in vo_drv_check_dev_pll_param()
569 (pll->postdiv2 == 0)) { in vo_drv_check_dev_pll_param()
570 vo_err_trace("dev(%d) pll para in vo_drv_check_dev_pll_param()
579 vo_drv_check_dev_pll_postdiv(hi_vo_dev dev, hi_vo_user_intfsync_pll *pll) vo_drv_check_dev_pll_postdiv() argument
591 vo_drv_check_dev_pll_foutvco(hi_vo_dev dev, hi_vo_user_intfsync_pll *pll) vo_drv_check_dev_pll_foutvco() argument
607 vo_drv_check_dev_pll(hi_vo_dev dev, hi_vo_user_intfsync_pll *pll) vo_drv_check_dev_pll() argument
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/
H A Drockchip_drm_vop.c277 struct rockchip_dclk_pll *pll; member
2325 if (clk_is_match(private->default_pll.pll, parent)) { in vop_crtc_loader_protect()
2326 vop->pll = &private->default_pll; in vop_crtc_loader_protect()
2327 } else if (clk_is_match(private->hdmi_pll.pll, parent)) { in vop_crtc_loader_protect()
2328 vop->pll = &private->hdmi_pll; in vop_crtc_loader_protect()
2330 if (vop->pll) { in vop_crtc_loader_protect()
2331 vop->pll->use_count++; in vop_crtc_loader_protect()
2343 if (vop->dclk_source && vop->pll) { in vop_crtc_loader_protect()
2344 vop->pll->use_count--; in vop_crtc_loader_protect()
2345 vop->pll in vop_crtc_loader_protect()
[all...]
H A Drockchip_drm_drv.c1253 private->hdmi_pll.pll = devm_clk_get_optional(dev, "hdmi-tmds-pll"); in rockchip_drm_bind()
1254 if (PTR_ERR(private->hdmi_pll.pll) == -EPROBE_DEFER) { in rockchip_drm_bind()
1257 } else if (IS_ERR(private->hdmi_pll.pll)) { in rockchip_drm_bind()
1258 dev_err(dev, "failed to get hdmi-tmds-pll\n"); in rockchip_drm_bind()
1259 ret = PTR_ERR(private->hdmi_pll.pll); in rockchip_drm_bind()
1262 private->default_pll.pll = devm_clk_get_optional(dev, "default-vop-pll"); in rockchip_drm_bind()
1263 if (PTR_ERR(private->default_pll.pll) == -EPROBE_DEFER) { in rockchip_drm_bind()
1266 } else if (IS_ERR(private->default_pll.pll)) { in rockchip_drm_bind()
[all...]
H A Drockchip_drm_drv.h330 struct clk *pll; member
/device/board/hisilicon/hispark_aries/uboot/secureboot_release/ddr_init/boot/
H A Dstart.S147 mov r3, #0x2 @ full reset pll + mpu
/device/board/hisilicon/hispark_taurus/uboot/secureboot_release/ddr_init/boot/
H A Dstart.S147 mov r3, #0x2 @ full reset pll + mpu
/device/soc/rockchip/rk3588/kernel/drivers/devfreq/
H A Drockchip_drm_drv.h337 struct clk *pll; member

Completed in 21 milliseconds