Searched refs:pll_num (Results 1 – 5 of 5) sorted by relevance
| /OK3568_Linux_fs/u-boot/arch/powerpc/cpu/mpc85xx/ |
| H A D | fsl_corenet2_serdes.c | 206 u32 pll_num, pll_status, bc, dc, fc, pll_cr_upd, pll_cr0, pll_cr1; in serdes_init() local 231 for (pll_num = 0; pll_num < SRDS_MAX_BANK; pll_num++) { in serdes_init() 232 pll_status = in_be32(&srds_regs->bank[pll_num].pllcr0); in serdes_init() 234 pll_num, pll_status); in serdes_init() 267 pll_cr1 = in_be32(&srds_regs->bank[pll_num].pllcr1); in serdes_init() 270 out_be32(&srds_regs->bank[pll_num].pllcr1, in serdes_init() 273 pll_num, (pll_cr_upd | pll_cr1)); in serdes_init() 276 pll_cr0 = in_be32(&srds_regs->bank[pll_num].pllcr0); in serdes_init() 277 out_be32(&srds_regs->bank[pll_num].pllcr0, in serdes_init() 280 pll_num, (pll_cr0 | (dc << CR0_DCBIAS_SHIFT))); in serdes_init() [all …]
|
| /OK3568_Linux_fs/u-boot/board/freescale/b4860qds/ |
| H A D | b4860qds.c | 597 static int calibrate_pll(serdes_corenet_t *srds_regs, int pll_num) in calibrate_pll() argument 604 debug("CALIBRATE PLL:%d\n", pll_num); in calibrate_pll() 605 clrbits_be32(&srds_regs->bank[pll_num].rstctl, in calibrate_pll() 608 clrbits_be32(&srds_regs->bank[pll_num].rstctl, in calibrate_pll() 611 setbits_be32(&srds_regs->bank[pll_num].rstctl, in calibrate_pll() 613 setbits_be32(&srds_regs->bank[pll_num].rstctl, in calibrate_pll() 620 rst_err = in_be32(&srds_regs->bank[pll_num].rstctl) & in calibrate_pll() 623 debug("RST_ERR value for PLL %d is: 0x%x:\n", pll_num, rst_err); in calibrate_pll() 630 static int check_pll_locks(serdes_corenet_t *srds_regs, int pll_num) in check_pll_locks() argument 635 if (calibrate_pll(srds_regs, pll_num)) { in check_pll_locks() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-imx/mx6/ |
| H A D | clock.c | 214 u32 div, test_div, pll_num, pll_denom; in decode_pll() local 244 pll_num = __raw_readl(&imx_ccm->analog_pll_audio_num); in decode_pll() 255 return infreq * (div + pll_num / pll_denom) / test_div; in decode_pll() 263 pll_num = __raw_readl(&imx_ccm->analog_pll_video_num); in decode_pll() 274 return infreq * (div + pll_num / pll_denom) / test_div; in decode_pll() 552 static int enable_pll_video(u32 pll_div, u32 pll_num, u32 pll_denom, in enable_pll_video() argument 559 pll_div, pll_num, pll_denom); in enable_pll_video() 590 writel(BF_ANADIG_PLL_VIDEO_NUM_A(pll_num), in enable_pll_video() 627 u32 pll_div, pll_num, pll_denom, post_div = 1; in mxs_set_lcdclk() local 700 pll_num = (best - hck * pll_div) * pll_denom / hck; in mxs_set_lcdclk() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-imx/mx7/ |
| H A D | clock.c | 776 static int enable_pll_video(u32 pll_div, u32 pll_num, u32 pll_denom, in enable_pll_video() argument 783 pll_div, pll_num, pll_denom); in enable_pll_video() 829 writel(CCM_ANALOG_PLL_VIDEO_NUM_A(pll_num), in enable_pll_video() 899 u32 pll_div, pll_num, pll_denom, post_div = 0; in mxs_set_lcdclk() local 945 pll_num = (best - hck * pll_div) * pll_denom / hck; in mxs_set_lcdclk() 947 if (enable_pll_video(pll_div, pll_num, pll_denom, post_div)) in mxs_set_lcdclk()
|
| /OK3568_Linux_fs/kernel/drivers/clk/ |
| H A D | clk-stm32f4.c | 581 u8 pll_num; member 801 vco = &vco_data[data->pll_num]; in stm32f4_rcc_register_pll()
|