Home
last modified time | relevance | path

Searched full:clk_m (Results 1 – 25 of 49) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/clk/tegra/
Dclk-tegra-periph.c269 "clk_m"};
285 "pll_p", "pll_c", "pll_m", "clk_m"
293 "pll_p", "pll_c", "clk_32k", "clk_m"
298 "pll_a_out0", "pll_c", "pll_p", "clk_m"
303 "pll_p", "pll_c2", "pll_c", "pll_c3", "pll_m", "clk_m"
310 "pll_p", "clk_m"
317 "pll_p", "clk_m"
324 "pll_c2", "pll_c", "pll_c3", "pll_p", "pll_a1", "clk_m"
332 "pll_c4_out1", "pll_c", "pll_c4_out2", "pll_p", "clk_m",
347 "clk_m", "pll_c", "pll_p", "pll_a_out0"
[all …]
Dclk-tegra-super-gen4.c45 static const char *sclk_parents[] = { "clk_m", "pll_c_out1", "pll_p_out4",
49 static const char *cclk_g_parents[] = { "clk_m", "pll_c", "clk_32k", "pll_m",
55 static const char *cclk_lp_parents[] = { "clk_m", "pll_c", "clk_32k", "pll_m",
69 static const char *sclk_parents_gen5[] = { "clk_m", "pll_c_out1", "pll_c4_out3",
73 static const char *cclk_g_parents_gen5[] = { "clk_m", "unused", "clk_32k", "unused",
79 static const char *cclk_lp_parents_gen5[] = { "clk_m", "unused", "clk_32k", "unused",
Dclk-tegra20.c465 { .con_id = "clk_m", .dt_id = TEGRA20_CLK_CLK_M },
697 static const char *cclk_parents[] = { "clk_m", "pll_c", "clk_32k", "pll_m",
700 static const char *sclk_parents[] = { "clk_m", "pll_c_out1", "pll_p_out4",
749 "clk_m" };
751 "clk_m" };
752 static const char *pwm_parents[] = { "pll_p", "pll_c", "audio", "clk_m",
754 static const char *mux_pllpcm_clkm[] = { "pll_p", "pll_c", "pll_m", "clk_m" };
756 "clk_m" };
811 clk = tegra_clk_register_periph_gate("pex", "clk_m", 0, clk_base, 0, 70, in tegra20_periph_clk_init()
816 clk_register_divider(NULL, "dev1_osc_div", "clk_m", in tegra20_periph_clk_init()
[all …]
Dclk-tegra30.c592 { .con_id = "clk_m", .dt_id = TEGRA30_CLK_CLK_M },
877 static const char *cclk_g_parents[] = { "clk_m", "pll_c", "clk_32k", "pll_m",
880 static const char *cclk_lp_parents[] = { "clk_m", "pll_c", "clk_32k", "pll_m",
884 static const char *sclk_parents[] = { "clk_m", "pll_c_out1", "pll_p_out4",
972 "clk_m" };
973 static const char *mux_pllpcm_clkm[] = { "pll_p", "pll_c", "pll_m", "clk_m" };
975 "clk_m" };
979 "pll_d2_out0", "clk_m" };
982 static const char *pwm_parents[] = { "pll_p", "pll_c", "clk_32k", "clk_m" };
1012 clk = tegra_clk_register_periph_gate("pcie", "clk_m", 0, clk_base, 0, in tegra30_periph_clk_init()
[all …]
Dclk-tegra-fixed.c76 clk = clk_register_fixed_factor(NULL, "clk_m", "osc", in tegra_osc_clk_init()
Dclk-tegra20-emc.c36 "pll_m", "pll_c", "pll_p", "clk_m",
Dclk-sdmmc-mux.c30 "pll_p", "pll_c4_out2", "pll_c4_out0", "pll_c4_out1", "clk_m"
/kernel/linux/linux-5.10/drivers/clk/tegra/
Dclk-tegra-periph.c269 "clk_m"};
285 "pll_p", "pll_c", "pll_m", "clk_m"
293 "pll_p", "pll_c", "clk_32k", "clk_m"
298 "pll_a_out0", "pll_c", "pll_p", "clk_m"
303 "pll_p", "pll_c2", "pll_c", "pll_c3", "pll_m", "clk_m"
310 "pll_p", "clk_m"
317 "pll_p", "clk_m"
324 "pll_c2", "pll_c", "pll_c3", "pll_p", "pll_a1", "clk_m"
332 "pll_c4_out1", "pll_c", "pll_c4_out2", "pll_p", "clk_m",
347 "clk_m", "pll_c", "pll_p", "pll_a_out0"
[all …]
Dclk-tegra-super-gen4.c45 static const char *sclk_parents[] = { "clk_m", "pll_c_out1", "pll_p_out4",
49 static const char *cclk_g_parents[] = { "clk_m", "pll_c", "clk_32k", "pll_m",
55 static const char *cclk_lp_parents[] = { "clk_m", "pll_c", "clk_32k", "pll_m",
69 static const char *sclk_parents_gen5[] = { "clk_m", "pll_c_out1", "pll_c4_out3",
73 static const char *cclk_g_parents_gen5[] = { "clk_m", "unused", "clk_32k", "unused",
79 static const char *cclk_lp_parents_gen5[] = { "clk_m", "unused", "clk_32k", "unused",
Dclk-tegra20.c463 { .con_id = "clk_m", .dt_id = TEGRA20_CLK_CLK_M },
695 static const char *cclk_parents[] = { "clk_m", "pll_c", "clk_32k", "pll_m",
698 static const char *sclk_parents[] = { "clk_m", "pll_c_out1", "pll_p_out4",
754 "clk_m" };
756 "clk_m" };
757 static const char *pwm_parents[] = { "pll_p", "pll_c", "audio", "clk_m",
759 static const char *mux_pllpcm_clkm[] = { "pll_p", "pll_c", "pll_m", "clk_m" };
761 "clk_m" };
816 clk = tegra_clk_register_periph_gate("pex", "clk_m", 0, clk_base, 0, 70, in tegra20_periph_clk_init()
821 clk_register_divider(NULL, "dev1_osc_div", "clk_m", in tegra20_periph_clk_init()
[all …]
Dclk-tegra30.c590 { .con_id = "clk_m", .dt_id = TEGRA30_CLK_CLK_M },
888 static const char *cclk_g_parents[] = { "clk_m", "pll_c", "clk_32k", "pll_m",
891 static const char *cclk_lp_parents[] = { "clk_m", "pll_c", "clk_32k", "pll_m",
895 static const char *sclk_parents[] = { "clk_m", "pll_c_out1", "pll_p_out4",
991 "clk_m" };
992 static const char *mux_pllpcm_clkm[] = { "pll_p", "pll_c", "pll_m", "clk_m" };
994 "clk_m" };
998 "pll_d2_out0", "clk_m" };
1001 static const char *pwm_parents[] = { "pll_p", "pll_c", "clk_32k", "clk_m" };
1031 clk = tegra_clk_register_periph_gate("pcie", "clk_m", 0, clk_base, 0, in tegra30_periph_clk_init()
[all …]
Dclk-tegra-fixed.c76 clk = clk_register_fixed_factor(NULL, "clk_m", "osc", in tegra_osc_clk_init()
Dclk-tegra20-emc.c35 "pll_m", "pll_c", "pll_p", "clk_m",
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/usb/
Dnvidia,tegra234-xusb.yaml60 - const: clk_m
144 "xusb_fs_src", "pll_u_480m", "clk_m",
Dnvidia,tegra186-xusb.yaml56 - const: clk_m
156 "pll_u_480m", "clk_m", "pll_e";
Dnvidia,tegra194-xusb.yaml56 - const: clk_m
159 "xusb_fs_src", "pll_u_480m", "clk_m",
Dnvidia,tegra210-xusb.yaml62 - const: clk_m
167 "pll_u_480m", "clk_m", "pll_e";
Dnvidia,tegra124-xusb.yaml70 - const: clk_m
183 "clk_m", "pll_e";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/
Dnvidia,tegra124-xusb.txt33 - clk_m
113 "clk_m", "pll_e";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/timer/
Dnvidia,tegra186-timer.yaml15 reference generated by USEC, TSC or either clk_m or OSC. Each TMR can be
/kernel/linux/linux-5.10/drivers/usb/host/
Dxhci-tegra.c244 struct clk *clk_m; member
360 /* Reparent to CLK_M */ in tegra_xusb_set_ss_clk()
361 err = clk_set_parent(clk, tegra->clk_m); in tegra_xusb_set_ss_clk()
1404 tegra->clk_m = devm_clk_get(&pdev->dev, "clk_m"); in tegra_xusb_probe()
1405 if (IS_ERR(tegra->clk_m)) { in tegra_xusb_probe()
1406 err = PTR_ERR(tegra->clk_m); in tegra_xusb_probe()
1407 dev_err(&pdev->dev, "failed to get clk_m: %d\n", err); in tegra_xusb_probe()
/kernel/linux/linux-6.6/drivers/video/fbdev/
Dimsttfb.c426 __u32 clk_m, clk_n, clk_p; in getclkMHz() local
428 clk_m = par->init.pclk_m; in getclkMHz()
432 return 20 * (clk_m + 1) / ((clk_n + 1) * (clk_p ? 2 * clk_p : 1)); in getclkMHz()
438 __u32 clk_m, clk_n, x, stage, spilled; in setclkMHz() local
440 clk_m = clk_n = 0; in setclkMHz()
445 clk_m++; in setclkMHz()
451 x = 20 * (clk_m + 1) / (clk_n + 1); in setclkMHz()
462 par->init.pclk_m = clk_m; in setclkMHz()
/kernel/linux/linux-5.10/drivers/video/fbdev/
Dimsttfb.c425 __u32 clk_m, clk_n, clk_p; in getclkMHz() local
427 clk_m = par->init.pclk_m; in getclkMHz()
431 return 20 * (clk_m + 1) / ((clk_n + 1) * (clk_p ? 2 * clk_p : 1)); in getclkMHz()
437 __u32 clk_m, clk_n, x, stage, spilled; in setclkMHz() local
439 clk_m = clk_n = 0; in setclkMHz()
444 clk_m++; in setclkMHz()
450 x = 20 * (clk_m + 1) / (clk_n + 1); in setclkMHz()
461 par->init.pclk_m = clk_m; in setclkMHz()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/
Dnvidia,tegra20-usb-phy.txt21 - timer: The timeout clock (clk_m). Present if phy_type == utmi.
/kernel/linux/linux-6.6/drivers/usb/host/
Dxhci-tegra.c284 struct clk *clk_m; member
447 /* Reparent to CLK_M */ in tegra_xusb_set_ss_clk()
448 err = clk_set_parent(clk, tegra->clk_m); in tegra_xusb_set_ss_clk()
1659 tegra->clk_m = devm_clk_get(&pdev->dev, "clk_m"); in tegra_xusb_probe()
1660 if (IS_ERR(tegra->clk_m)) { in tegra_xusb_probe()
1661 err = PTR_ERR(tegra->clk_m); in tegra_xusb_probe()
1662 dev_err(&pdev->dev, "failed to get clk_m: %d\n", err); in tegra_xusb_probe()

12