| /kernel/linux/linux-5.10/drivers/soc/xilinx/ |
| D | xlnx_vcu.c | 99 * @pll_ref: pll ref clock source 107 struct clk *pll_ref; member 317 clk_disable_unprepare(xvcu->pll_ref); in xvcu_set_vcu_pll_info() 318 ret = clk_set_rate(xvcu->pll_ref, refclk); in xvcu_set_vcu_pll_info() 322 ret = clk_prepare_enable(xvcu->pll_ref); in xvcu_set_vcu_pll_info() 324 dev_err(xvcu->dev, "failed to enable pll_ref clock source\n"); in xvcu_set_vcu_pll_info() 328 refclk = clk_get_rate(xvcu->pll_ref); in xvcu_set_vcu_pll_info() 540 xvcu->pll_ref = devm_clk_get(&pdev->dev, "pll_ref"); in xvcu_probe() 541 if (IS_ERR(xvcu->pll_ref)) { in xvcu_probe() 542 dev_err(&pdev->dev, "Could not get pll_ref clock\n"); in xvcu_probe() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/xilinx/ |
| D | xlnx,vcu.txt | 16 - clocks: phandle for aclk and pll_ref clocksource 18 the axi clock. "pll_ref" is required for pll. 25 clock-names = "pll_ref", "aclk";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/xilinx/ |
| D | xlnx,vcu.txt | 19 - clocks: phandle for aclk and pll_ref clocksource 21 the axi clock. "pll_ref" is required for pll. 30 clock-names = "pll_ref", "aclk";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/ |
| D | cdns,dphy.txt | 10 - clock-names: must contain "psm" and "pll_ref". 18 clock-names = "psm", "pll_ref";
|
| /kernel/linux/linux-6.6/drivers/clk/samsung/ |
| D | clk-exynos-audss.c | 128 struct clk *pll_ref, *pll_in, *cdclk, *sclk_audio, *sclk_pcm_in; in exynos_audss_clk_probe() local 154 pll_ref = devm_clk_get(dev, "pll_ref"); in exynos_audss_clk_probe() 156 if (!IS_ERR(pll_ref)) in exynos_audss_clk_probe() 157 mout_audss_p[0] = __clk_get_name(pll_ref); in exynos_audss_clk_probe()
|
| D | clk-s5pv210-audss.c | 70 struct clk *hclk, *pll_ref, *pll_in, *cdclk, *sclk_audio; in s5pv210_audss_clk_probe() local 106 pll_ref = devm_clk_get(&pdev->dev, "xxti"); in s5pv210_audss_clk_probe() 108 if (!IS_ERR(pll_ref)) in s5pv210_audss_clk_probe() 109 mout_audss_p[0] = __clk_get_name(pll_ref); in s5pv210_audss_clk_probe()
|
| /kernel/linux/linux-5.10/drivers/clk/samsung/ |
| D | clk-exynos-audss.c | 129 struct clk *pll_ref, *pll_in, *cdclk, *sclk_audio, *sclk_pcm_in; in exynos_audss_clk_probe() local 157 pll_ref = devm_clk_get(dev, "pll_ref"); in exynos_audss_clk_probe() 159 if (!IS_ERR(pll_ref)) in exynos_audss_clk_probe() 160 mout_audss_p[0] = __clk_get_name(pll_ref); in exynos_audss_clk_probe()
|
| D | clk-s5pv210-audss.c | 71 struct clk *hclk, *pll_ref, *pll_in, *cdclk, *sclk_audio; in s5pv210_audss_clk_probe() local 110 pll_ref = devm_clk_get(&pdev->dev, "xxti"); in s5pv210_audss_clk_probe() 112 if (!IS_ERR(pll_ref)) in s5pv210_audss_clk_probe() 113 mout_audss_p[0] = __clk_get_name(pll_ref); in s5pv210_audss_clk_probe()
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| D | clk-exynos-audss.txt | 22 - pll_ref: Fixed rate PLL reference clock, parent of mout_audss. "fin_pll" 33 - clock-names: Aliases for the above clocks. They should be "pll_ref", 82 clock-names = "pll_ref", "pll_in", "sclk_audio", "sclk_pcm_in", "cdclk";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/phy/ |
| D | cdns,dphy.yaml | 29 - const: pll_ref 54 clock-names = "psm", "pll_ref";
|
| D | mediatek,hdmi-phy.yaml | 42 - const: pll_ref 88 clock-names = "pll_ref";
|
| /kernel/linux/linux-6.6/drivers/clk/xilinx/ |
| D | xlnx_vcu.c | 52 * @pll_ref: pll ref clock source 62 struct clk *pll_ref; member 539 "vcu_pll", __clk_get_name(xvcu->pll_ref), in xvcu_register_clock_provider() 550 parent_data[0].fw_name = "pll_ref"; in xvcu_register_clock_provider() 662 xvcu->pll_ref = devm_clk_get(&pdev->dev, "pll_ref"); in xvcu_probe() 663 if (IS_ERR(xvcu->pll_ref)) { in xvcu_probe() 664 dev_err(&pdev->dev, "Could not get pll_ref clock\n"); in xvcu_probe() 665 return PTR_ERR(xvcu->pll_ref); in xvcu_probe()
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ |
| D | samsung,exynos-audss-clock.yaml | 48 - const: pll_ref 79 clock-names = "pll_ref", "pll_in", "sclk_audio", "sclk_pcm_in", "cdclk";
|
| /kernel/linux/linux-5.10/drivers/clk/tegra/ |
| D | clk-tegra-fixed.c | 80 /* pll_ref */ in tegra_osc_clk_init() 87 clk = clk_register_fixed_factor(NULL, "pll_ref", "osc", in tegra_osc_clk_init()
|
| D | clk-tegra20.c | 464 { .con_id = "pll_ref", .dt_id = TEGRA20_CLK_PLL_REF }, 628 clk = tegra_clk_register_pll("pll_c", "pll_ref", clk_base, NULL, 0, in tegra20_pll_init() 642 clk = tegra_clk_register_pll("pll_m", "pll_ref", clk_base, NULL, in tegra20_pll_init() 656 clk = tegra_clk_register_pll("pll_x", "pll_ref", clk_base, NULL, 0, in tegra20_pll_init() 661 clk = tegra_clk_register_pll("pll_u", "pll_ref", clk_base, NULL, 0, in tegra20_pll_init() 666 clk = tegra_clk_register_pll("pll_d", "pll_ref", clk_base, NULL, 0, in tegra20_pll_init() 690 clk = tegra_clk_register_plle("pll_e", "pll_ref", clk_base, pmc_base, in tegra20_pll_init() 873 /* pll_ref */ in tegra20_osc_clk_init() 875 clk = clk_register_fixed_factor(NULL, "pll_ref", "clk_m", in tegra20_osc_clk_init()
|
| D | clk-tegra-super-gen4.c | 233 clk = tegra_clk_register_pllc_tegra210("pll_x", "pll_ref", in tegra_super_clk_init() 237 clk = tegra_clk_register_pllxc("pll_x", "pll_ref", clk_base, in tegra_super_clk_init()
|
| D | clk-tegra124.c | 936 { .con_id = "pll_ref", .dt_id = TEGRA124_CLK_PLL_REF }, 1092 clk = tegra_clk_register_pllxc("pll_c", "pll_ref", clk_base, in tegra124_pll_init() 1114 clk = tegra_clk_register_pllc("pll_c2", "pll_ref", clk_base, pmc, 0, in tegra124_pll_init() 1120 clk = tegra_clk_register_pllc("pll_c3", "pll_ref", clk_base, pmc, 0, in tegra124_pll_init() 1126 clk = tegra_clk_register_pllm("pll_m", "pll_ref", clk_base, pmc, in tegra124_pll_init() 1148 clk = tegra_clk_register_pllu_tegra114("pll_u", "pll_ref", clk_base, 0, in tegra124_pll_init() 1179 clk = tegra_clk_register_pll("pll_d", "pll_ref", clk_base, pmc, 0, in tegra124_pll_init() 1191 clk = tegra_clk_register_pllre("pll_re_vco", "pll_ref", clk_base, pmc, in tegra124_pll_init() 1203 clk = tegra_clk_register_plle_tegra114("pll_e", "pll_ref", in tegra124_pll_init() 1209 clk = tegra_clk_register_pllss("pll_c4", "pll_ref", clk_base, 0, in tegra124_pll_init() [all …]
|
| D | clk-tegra114.c | 810 { .con_id = "pll_ref", .dt_id = TEGRA114_CLK_PLL_REF }, 905 clk = tegra_clk_register_pllxc("pll_c", "pll_ref", clk_base, in tegra114_pll_init() 919 clk = tegra_clk_register_pllc("pll_c2", "pll_ref", clk_base, pmc, 0, in tegra114_pll_init() 924 clk = tegra_clk_register_pllc("pll_c3", "pll_ref", clk_base, pmc, 0, in tegra114_pll_init() 929 clk = tegra_clk_register_pllm("pll_m", "pll_ref", clk_base, pmc, in tegra114_pll_init() 947 clk = tegra_clk_register_pllu_tegra114("pll_u", "pll_ref", clk_base, 0, in tegra114_pll_init() 973 clk = tegra_clk_register_pll("pll_d", "pll_ref", clk_base, pmc, 0, in tegra114_pll_init() 983 clk = tegra_clk_register_pll("pll_d2", "pll_ref", clk_base, pmc, 0, in tegra114_pll_init() 993 clk = tegra_clk_register_pllre("pll_re_vco", "pll_ref", clk_base, pmc, in tegra114_pll_init() 1003 clk = tegra_clk_register_plle_tegra114("pll_e_out0", "pll_ref", in tegra114_pll_init()
|
| /kernel/linux/linux-6.6/drivers/clk/tegra/ |
| D | clk-tegra-fixed.c | 80 /* pll_ref */ in tegra_osc_clk_init() 87 clk = clk_register_fixed_factor(NULL, "pll_ref", "osc", in tegra_osc_clk_init()
|
| D | clk-tegra20.c | 466 { .con_id = "pll_ref", .dt_id = TEGRA20_CLK_PLL_REF }, 630 clk = tegra_clk_register_pll("pll_c", "pll_ref", clk_base, NULL, 0, in tegra20_pll_init() 644 clk = tegra_clk_register_pll("pll_m", "pll_ref", clk_base, NULL, in tegra20_pll_init() 658 clk = tegra_clk_register_pll("pll_x", "pll_ref", clk_base, NULL, 0, in tegra20_pll_init() 663 clk = tegra_clk_register_pll("pll_u", "pll_ref", clk_base, NULL, 0, in tegra20_pll_init() 668 clk = tegra_clk_register_pll("pll_d", "pll_ref", clk_base, NULL, 0, in tegra20_pll_init() 692 clk = tegra_clk_register_plle("pll_e", "pll_ref", clk_base, pmc_base, in tegra20_pll_init() 868 /* pll_ref */ in tegra20_osc_clk_init() 870 clk = clk_register_fixed_factor(NULL, "pll_ref", "clk_m", in tegra20_osc_clk_init()
|
| D | clk-tegra-super-gen4.c | 233 clk = tegra_clk_register_pllc_tegra210("pll_x", "pll_ref", in tegra_super_clk_init() 237 clk = tegra_clk_register_pllxc("pll_x", "pll_ref", clk_base, in tegra_super_clk_init()
|
| D | clk-tegra124.c | 936 { .con_id = "pll_ref", .dt_id = TEGRA124_CLK_PLL_REF }, 1092 clk = tegra_clk_register_pllxc("pll_c", "pll_ref", clk_base, in tegra124_pll_init() 1114 clk = tegra_clk_register_pllc("pll_c2", "pll_ref", clk_base, pmc, 0, in tegra124_pll_init() 1120 clk = tegra_clk_register_pllc("pll_c3", "pll_ref", clk_base, pmc, 0, in tegra124_pll_init() 1126 clk = tegra_clk_register_pllm("pll_m", "pll_ref", clk_base, pmc, in tegra124_pll_init() 1148 clk = tegra_clk_register_pllu_tegra114("pll_u", "pll_ref", clk_base, 0, in tegra124_pll_init() 1179 clk = tegra_clk_register_pll("pll_d", "pll_ref", clk_base, pmc, 0, in tegra124_pll_init() 1191 clk = tegra_clk_register_pllre("pll_re_vco", "pll_ref", clk_base, pmc, in tegra124_pll_init() 1203 clk = tegra_clk_register_plle_tegra114("pll_e", "pll_ref", in tegra124_pll_init() 1209 clk = tegra_clk_register_pllss("pll_c4", "pll_ref", clk_base, 0, in tegra124_pll_init() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/mediatek/ |
| D | mediatek,hdmi.txt | 65 - clock-names: must contain "pll_ref" 87 clock-names = "pll_ref";
|
| /kernel/linux/linux-6.6/drivers/media/tuners/ |
| D | r820t.c | 547 u32 pll_ref; in r820t_set_pll() local 559 pll_ref = priv->cfg->xtal / 1000; in r820t_set_pll() 568 pll_ref /= 2; in r820t_set_pll() 574 pll_ref /= 2; in r820t_set_pll() 633 nint = vco_freq / (2 * pll_ref); in r820t_set_pll() 634 vco_fra = vco_freq - 2 * pll_ref * nint; in r820t_set_pll() 637 if (vco_fra < pll_ref / 64) { in r820t_set_pll() 639 } else if (vco_fra > pll_ref * 127 / 64) { in r820t_set_pll() 642 } else if ((vco_fra > pll_ref * 127 / 128) && (vco_fra < pll_ref)) { in r820t_set_pll() 643 vco_fra = pll_ref * 127 / 128; in r820t_set_pll() [all …]
|
| /kernel/linux/linux-5.10/drivers/media/tuners/ |
| D | r820t.c | 527 u32 pll_ref; in r820t_set_pll() local 539 pll_ref = priv->cfg->xtal / 1000; in r820t_set_pll() 548 pll_ref /= 2; in r820t_set_pll() 554 pll_ref /= 2; in r820t_set_pll() 613 nint = vco_freq / (2 * pll_ref); in r820t_set_pll() 614 vco_fra = vco_freq - 2 * pll_ref * nint; in r820t_set_pll() 617 if (vco_fra < pll_ref / 64) { in r820t_set_pll() 619 } else if (vco_fra > pll_ref * 127 / 64) { in r820t_set_pll() 622 } else if ((vco_fra > pll_ref * 127 / 128) && (vco_fra < pll_ref)) { in r820t_set_pll() 623 vco_fra = pll_ref * 127 / 128; in r820t_set_pll() [all …]
|