| /kernel/linux/linux-6.6/drivers/clk/tegra/ |
| D | clk-tegra-periph.c | 269 "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 …]
|
| D | clk-tegra-super-gen4.c | 45 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",
|
| D | clk-tegra20.c | 465 { .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 …]
|
| D | clk-tegra30.c | 592 { .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 …]
|
| D | clk-tegra-fixed.c | 76 clk = clk_register_fixed_factor(NULL, "clk_m", "osc", in tegra_osc_clk_init()
|
| D | clk-tegra20-emc.c | 36 "pll_m", "pll_c", "pll_p", "clk_m",
|
| D | clk-sdmmc-mux.c | 30 "pll_p", "pll_c4_out2", "pll_c4_out0", "pll_c4_out1", "clk_m"
|
| /kernel/linux/linux-5.10/drivers/clk/tegra/ |
| D | clk-tegra-periph.c | 269 "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 …]
|
| D | clk-tegra-super-gen4.c | 45 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",
|
| D | clk-tegra20.c | 463 { .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 …]
|
| D | clk-tegra30.c | 590 { .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 …]
|
| D | clk-tegra-fixed.c | 76 clk = clk_register_fixed_factor(NULL, "clk_m", "osc", in tegra_osc_clk_init()
|
| D | clk-tegra20-emc.c | 35 "pll_m", "pll_c", "pll_p", "clk_m",
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/usb/ |
| D | nvidia,tegra234-xusb.yaml | 60 - const: clk_m 144 "xusb_fs_src", "pll_u_480m", "clk_m",
|
| D | nvidia,tegra186-xusb.yaml | 56 - const: clk_m 156 "pll_u_480m", "clk_m", "pll_e";
|
| D | nvidia,tegra194-xusb.yaml | 56 - const: clk_m 159 "xusb_fs_src", "pll_u_480m", "clk_m",
|
| D | nvidia,tegra210-xusb.yaml | 62 - const: clk_m 167 "pll_u_480m", "clk_m", "pll_e";
|
| D | nvidia,tegra124-xusb.yaml | 70 - const: clk_m 183 "clk_m", "pll_e";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/ |
| D | nvidia,tegra124-xusb.txt | 33 - clk_m 113 "clk_m", "pll_e";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/timer/ |
| D | nvidia,tegra186-timer.yaml | 15 reference generated by USEC, TSC or either clk_m or OSC. Each TMR can be
|
| /kernel/linux/linux-5.10/drivers/usb/host/ |
| D | xhci-tegra.c | 244 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/ |
| D | imsttfb.c | 426 __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/ |
| D | imsttfb.c | 425 __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/ |
| D | nvidia,tegra20-usb-phy.txt | 21 - timer: The timeout clock (clk_m). Present if phy_type == utmi.
|
| /kernel/linux/linux-6.6/drivers/usb/host/ |
| D | xhci-tegra.c | 284 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()
|