| /OK3568_Linux_fs/kernel/drivers/clk/ |
| H A D | clk-plldig.c | 193 unsigned int mfd, fracdiv = 0; in plldig_init() local 205 fracdiv = lltmp; in plldig_init() 215 if (fracdiv) { in plldig_init() 216 val = FIELD_PREP(PLLDIG_FRAC_MASK, fracdiv); in plldig_init()
|
| /OK3568_Linux_fs/u-boot/drivers/video/drm/ |
| H A D | rockchip-inno-hdmi-phy.c | 188 u32 fracdiv; member 830 if (cfg->fracdiv) in inno_hdmi_phy_rk3328_pre_pll_update() 847 if (cfg->fracdiv) { in inno_hdmi_phy_rk3328_pre_pll_update() 848 val = cfg->fracdiv & 0xff; in inno_hdmi_phy_rk3328_pre_pll_update() 850 val = (cfg->fracdiv >> 8) & 0xff; in inno_hdmi_phy_rk3328_pre_pll_update() 852 val = (cfg->fracdiv >> 16) & 0xff; in inno_hdmi_phy_rk3328_pre_pll_update() 1052 if (cfg->fracdiv) in inno_hdmi_phy_rk3528_pre_pll_update() 1069 if (cfg->fracdiv) { in inno_hdmi_phy_rk3528_pre_pll_update() 1070 val = cfg->fracdiv & 0xff; in inno_hdmi_phy_rk3528_pre_pll_update() 1072 val = (cfg->fracdiv >> 8) & 0xff; in inno_hdmi_phy_rk3528_pre_pll_update() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/phy/rockchip/ |
| H A D | phy-rockchip-inno-hdmi-phy.c | 203 u32 fracdiv; member 1034 if (cfg->fracdiv) in inno_hdmi_phy_rk3328_pre_pll_update() 1051 if (cfg->fracdiv) { in inno_hdmi_phy_rk3328_pre_pll_update() 1052 val = cfg->fracdiv & 0xff; in inno_hdmi_phy_rk3328_pre_pll_update() 1054 val = (cfg->fracdiv >> 8) & 0xff; in inno_hdmi_phy_rk3328_pre_pll_update() 1056 val = (cfg->fracdiv >> 16) & 0xff; in inno_hdmi_phy_rk3328_pre_pll_update() 1276 if (cfg->fracdiv) in inno_hdmi_phy_rk3528_pre_pll_update() 1293 if (cfg->fracdiv) { in inno_hdmi_phy_rk3528_pre_pll_update() 1294 val = cfg->fracdiv & 0xff; in inno_hdmi_phy_rk3528_pre_pll_update() 1296 val = (cfg->fracdiv >> 8) & 0xff; in inno_hdmi_phy_rk3528_pre_pll_update() [all …]
|
| H A D | phy-rockchip-inno-hdmi.c | 263 u32 fracdiv; member 609 if (cfg->pixclock == rate && !cfg->fracdiv) in inno_hdmi_phy_rk3228_clk_round_rate() 798 if (!cfg->fracdiv) in inno_hdmi_phy_rk3328_clk_set_rate() 809 inno_write(inno, 0xd3, RK3328_PRE_PLL_FRAC_DIV_7_0(cfg->fracdiv)); in inno_hdmi_phy_rk3328_clk_set_rate() 810 inno_write(inno, 0xd2, RK3328_PRE_PLL_FRAC_DIV_15_8(cfg->fracdiv)); in inno_hdmi_phy_rk3328_clk_set_rate() 811 inno_write(inno, 0xd1, RK3328_PRE_PLL_FRAC_DIV_23_16(cfg->fracdiv)); in inno_hdmi_phy_rk3328_clk_set_rate()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-omap2/am33xx/ |
| H A D | clock_ti814x.c | 93 unsigned int fracdiv; member 268 writel(sig_val, &adpll->fracdiv); in pll_config()
|
| /OK3568_Linux_fs/u-boot/drivers/clk/rockchip/ |
| H A D | clk_rk3568.c | 214 u32 fracdiv; in rk3568_rtc32k_get_pmuclk() local 216 fracdiv = readl(&pmucru->pmu_clksel_con[1]); in rk3568_rtc32k_get_pmuclk() 217 m = fracdiv & RTC32K_FRAC_NUMERATOR_MASK; in rk3568_rtc32k_get_pmuclk() 219 n = fracdiv & RTC32K_FRAC_DENOMINATOR_MASK; in rk3568_rtc32k_get_pmuclk() 2208 u32 reg, con, fracdiv, div, src, p_src, p_rate; in rk3568_uart_get_rate() local 2255 fracdiv = readl(&cru->clksel_con[reg + 1]); in rk3568_uart_get_rate() 2256 n = fracdiv & CLK_UART_FRAC_NUMERATOR_MASK; in rk3568_uart_get_rate() 2258 m = fracdiv & CLK_UART_FRAC_DENOMINATOR_MASK; in rk3568_uart_get_rate() 2345 u32 reg, fracdiv, p_src; in rk3568_i2s3_get_rate() local 2399 fracdiv = readl(&cru->clksel_con[reg + 1]); in rk3568_i2s3_get_rate() [all …]
|
| H A D | clk_rv1126.c | 183 u32 fracdiv; in rv1126_rtc32k_get_pmuclk() local 185 fracdiv = readl(&pmucru->pmu_clksel_con[13]); in rv1126_rtc32k_get_pmuclk() 186 m = fracdiv & CLK_RTC32K_FRAC_NUMERATOR_MASK; in rv1126_rtc32k_get_pmuclk() 188 n = fracdiv & CLK_RTC32K_FRAC_DENOMINATOR_MASK; in rv1126_rtc32k_get_pmuclk() 1411 u32 div, fracdiv, sel, con, n, m, parent = priv->gpll_hz; in rv1126_clk_mipicsi_out_get_clk() local 1420 fracdiv = readl(&cru->clksel_con[74]); in rv1126_clk_mipicsi_out_get_clk() 1421 n = (fracdiv & 0xffff0000) >> 16; in rv1126_clk_mipicsi_out_get_clk() 1422 m = fracdiv & 0xffff; in rv1126_clk_mipicsi_out_get_clk()
|
| H A D | clk_rk3562.c | 445 u32 reg, con, fracdiv, div, src, p_src, p_rate; in rk3562_uart_get_rate() local 458 fracdiv = readl(&cru->pmu1clksel_con[3]); in rk3562_uart_get_rate() 459 n = fracdiv & CLK_UART_FRAC_NUMERATOR_MASK; in rk3562_uart_get_rate() 461 m = fracdiv & CLK_UART_FRAC_DENOMINATOR_MASK; in rk3562_uart_get_rate() 508 fracdiv = readl(&cru->periclksel_con[reg + 1]); in rk3562_uart_get_rate() 509 n = fracdiv & CLK_UART_FRAC_NUMERATOR_MASK; in rk3562_uart_get_rate() 511 m = fracdiv & CLK_UART_FRAC_DENOMINATOR_MASK; in rk3562_uart_get_rate()
|
| H A D | clk_rk3308.c | 858 u32 con, fracdiv; in rk3308_rtc32k_get_clk() local 865 fracdiv = readl(&cru->clksel_con[3]); in rk3308_rtc32k_get_clk() 866 m = fracdiv & CLK_RTC32K_FRAC_NUMERATOR_MASK; in rk3308_rtc32k_get_clk() 868 n = fracdiv & CLK_RTC32K_FRAC_DENOMINATOR_MASK; in rk3308_rtc32k_get_clk()
|
| H A D | clk_rv1106.c | 808 u32 reg, con, fracdiv, div, src, p_src, p_rate; in rv1106_uart_get_rate() local 847 fracdiv = readl(&cru->clksel_con[reg + 1]); in rv1106_uart_get_rate() 848 n = fracdiv & CLK_UART_FRAC_NUMERATOR_MASK; in rv1106_uart_get_rate() 850 m = fracdiv & CLK_UART_FRAC_DENOMINATOR_MASK; in rv1106_uart_get_rate()
|
| H A D | clk_px30.c | 428 u32 con, fracdiv, gate; in px30_i2s_get_clk() local 436 fracdiv = readl(&cru->clksel_con[31]); in px30_i2s_get_clk() 438 n = fracdiv & CLK_I2S1_FRAC_NUMERATOR_MASK; in px30_i2s_get_clk() 440 m = fracdiv & CLK_I2S1_FRAC_DENOMINATOR_MASK; in px30_i2s_get_clk() 443 con, gate, fracdiv); in px30_i2s_get_clk()
|
| H A D | clk_rk3588.c | 1291 u32 reg, con, fracdiv, div, src, p_src, p_rate; in rk3588_uart_get_rate() local 1338 fracdiv = readl(&cru->clksel_con[reg + 1]); in rk3588_uart_get_rate() 1339 n = fracdiv & CLK_UART_FRAC_NUMERATOR_MASK; in rk3588_uart_get_rate() 1341 m = fracdiv & CLK_UART_FRAC_DENOMINATOR_MASK; in rk3588_uart_get_rate()
|
| /OK3568_Linux_fs/kernel/drivers/clk/rockchip/ |
| H A D | clk-pll.c | 1522 u64 fracdiv, m, n; in rockchip_pll_clk_compensation() local 1589 fracdiv = negative ? frac - (m + n) : frac + (m + n); in rockchip_pll_clk_compensation() 1591 if (!frac || fracdiv > frac_mask) in rockchip_pll_clk_compensation() 1596 pllcon |= fracdiv << frac_shift; in rockchip_pll_clk_compensation() 1603 fracdiv = negative ? frac - (div64_u64(m + n, 10)) : frac + (div64_u64(m + n, 10)); in rockchip_pll_clk_compensation() 1605 if (!frac || fracdiv > frac_mask) in rockchip_pll_clk_compensation() 1608 writel_relaxed(HIWORD_UPDATE(fracdiv, frac_mask, frac_shift), in rockchip_pll_clk_compensation()
|