/linux-4.1.27/arch/arm/mach-mvebu/ |
D | platsmp.c | 40 struct clk *cpu_clk; in get_cpu_clk() local 45 cpu_clk = of_clk_get(np, 0); in get_cpu_clk() 46 if (WARN_ON(IS_ERR(cpu_clk))) in get_cpu_clk() 48 return cpu_clk; in get_cpu_clk() 55 struct clk *cpu_clk; in set_secondary_cpu_clock() local 59 cpu_clk = get_cpu_clk(thiscpu); in set_secondary_cpu_clock() 60 if (!cpu_clk) in set_secondary_cpu_clock() 62 clk_prepare_enable(cpu_clk); in set_secondary_cpu_clock() 63 rate = clk_get_rate(cpu_clk); in set_secondary_cpu_clock() 65 cpu_clk = get_cpu_clk(cpu); in set_secondary_cpu_clock() [all …]
|
/linux-4.1.27/drivers/cpufreq/ |
D | tegra-cpufreq.c | 44 static struct clk *cpu_clk; variable 83 ret = clk_set_parent(cpu_clk, pll_p_clk); in tegra_target_intermediate() 114 return clk_set_parent(cpu_clk, pll_p_clk); in tegra_target() 121 ret = clk_set_parent(cpu_clk, pll_x_clk); in tegra_target() 145 clk_prepare_enable(cpu_clk); in tegra_cpu_init() 150 clk_disable_unprepare(cpu_clk); in tegra_cpu_init() 155 policy->clk = cpu_clk; in tegra_cpu_init() 162 clk_disable_unprepare(cpu_clk); in tegra_cpu_exit() 185 cpu_clk = clk_get_sys(NULL, "cclk"); in tegra_cpufreq_init() 186 if (IS_ERR(cpu_clk)) in tegra_cpufreq_init() [all …]
|
D | cpufreq-dt.c | 43 struct clk *cpu_clk = policy->clk; in set_target() local 52 freq_Hz = clk_round_rate(cpu_clk, freq_table[index].frequency * 1000); in set_target() 58 old_freq = clk_get_rate(cpu_clk) / 1000; in set_target() 94 ret = clk_set_rate(cpu_clk, freq_exact); in set_target() 108 clk_set_rate(cpu_clk, old_freq * 1000); in set_target() 120 struct clk *cpu_clk; in allocate_resources() local 159 cpu_clk = clk_get(cpu_dev, NULL); in allocate_resources() 160 if (IS_ERR(cpu_clk)) { in allocate_resources() 165 ret = PTR_ERR(cpu_clk); in allocate_resources() 179 *cclk = cpu_clk; in allocate_resources() [all …]
|
D | kirkwood-cpufreq.c | 25 struct clk *cpu_clk; member 69 clk_set_parent(priv.powersave_clk, priv.cpu_clk); in kirkwood_cpufreq_target() 124 priv.cpu_clk = of_clk_get_by_name(np, "cpu_clk"); in kirkwood_cpufreq_probe() 125 if (IS_ERR(priv.cpu_clk)) { in kirkwood_cpufreq_probe() 127 return PTR_ERR(priv.cpu_clk); in kirkwood_cpufreq_probe() 130 clk_prepare_enable(priv.cpu_clk); in kirkwood_cpufreq_probe() 131 kirkwood_freq_table[0].frequency = clk_get_rate(priv.cpu_clk) / 1000; in kirkwood_cpufreq_probe() 164 clk_disable_unprepare(priv.cpu_clk); in kirkwood_cpufreq_probe() 176 clk_disable_unprepare(priv.cpu_clk); in kirkwood_cpufreq_remove()
|
D | exynos4210-cpufreq.c | 24 static struct clk *cpu_clk; variable 145 cpu_clk = clk_get(NULL, "armclk"); in exynos4210_cpufreq_init() 146 if (IS_ERR(cpu_clk)) in exynos4210_cpufreq_init() 147 return PTR_ERR(cpu_clk); in exynos4210_cpufreq_init() 166 info->cpu_clk = cpu_clk; in exynos4210_cpufreq_init() 180 clk_put(cpu_clk); in exynos4210_cpufreq_init()
|
D | exynos5250-cpufreq.c | 24 static struct clk *cpu_clk; variable 171 cpu_clk = clk_get(NULL, "armclk"); in exynos5250_cpufreq_init() 172 if (IS_ERR(cpu_clk)) in exynos5250_cpufreq_init() 173 return PTR_ERR(cpu_clk); in exynos5250_cpufreq_init() 192 info->cpu_clk = cpu_clk; in exynos5250_cpufreq_init() 206 clk_put(cpu_clk); in exynos5250_cpufreq_init()
|
D | highbank-cpufreq.c | 65 struct clk *cpu_clk; in hb_cpufreq_driver_init() local 85 cpu_clk = clk_get(cpu_dev, NULL); in hb_cpufreq_driver_init() 86 if (IS_ERR(cpu_clk)) { in hb_cpufreq_driver_init() 87 ret = PTR_ERR(cpu_clk); in hb_cpufreq_driver_init() 92 ret = clk_notifier_register(cpu_clk, &hb_cpufreq_clk_nb); in hb_cpufreq_driver_init()
|
D | exynos4x12-cpufreq.c | 24 static struct clk *cpu_clk; variable 192 cpu_clk = clk_get(NULL, "armclk"); in exynos4x12_cpufreq_init() 193 if (IS_ERR(cpu_clk)) in exynos4x12_cpufreq_init() 194 return PTR_ERR(cpu_clk); in exynos4x12_cpufreq_init() 218 info->cpu_clk = cpu_clk; in exynos4x12_cpufreq_init() 232 clk_put(cpu_clk); in exynos4x12_cpufreq_init()
|
D | exynos5440-cpufreq.c | 102 struct clk *cpu_clk; member 303 policy->clk = dvfs_info->cpu_clk; in exynos_cpufreq_cpu_init() 382 dvfs_info->cpu_clk = devm_clk_get(dvfs_info->dev, "armclk"); in exynos_cpufreq_probe() 383 if (IS_ERR(dvfs_info->cpu_clk)) { in exynos_cpufreq_probe() 385 ret = PTR_ERR(dvfs_info->cpu_clk); in exynos_cpufreq_probe() 389 cur_frequency = clk_get_rate(dvfs_info->cpu_clk); in exynos_cpufreq_probe()
|
D | exynos-cpufreq.c | 139 policy->clk = exynos_info->cpu_clk; in exynos_cpufreq_cpu_init() 203 locking_frequency = clk_get_rate(exynos_info->cpu_clk) / 1000; in exynos_cpufreq_probe()
|
D | exynos-cpufreq.h | 48 struct clk *cpu_clk; member
|
/linux-4.1.27/arch/mips/lantiq/xway/ |
D | clk.c | 144 unsigned int ocp_sel, cpu_clk; in ltq_vr9_fpi_hz() local 147 cpu_clk = ltq_vr9_cpu_hz(); in ltq_vr9_fpi_hz() 153 clk = cpu_clk; in ltq_vr9_fpi_hz() 157 clk = cpu_clk / 2; in ltq_vr9_fpi_hz() 161 clk = (cpu_clk * 2) / 5; in ltq_vr9_fpi_hz() 165 clk = cpu_clk / 3; in ltq_vr9_fpi_hz()
|
/linux-4.1.27/arch/mips/ar7/ |
D | time.c | 31 struct clk *cpu_clk; in plat_time_init() local 36 cpu_clk = clk_get(NULL, "cpu"); in plat_time_init() 37 if (IS_ERR(cpu_clk)) { in plat_time_init() 42 mips_hpt_frequency = clk_get_rate(cpu_clk) / 2; in plat_time_init()
|
D | clock.c | 104 static struct clk cpu_clk = { variable 195 base_clock = cpu_clk.rate; in tnetd7300_get_clock() 235 base_clock = cpu_clk.rate; in tnetd7300_set_clock() 261 cpu_clk.rate = tnetd7300_get_clock(CPU_PLL_SOURCE_SHIFT, in tnetd7300_init_clocks() 264 cpu_clk.rate = bus_clk.rate; in tnetd7300_init_clocks() 362 cpu_clk.rate = in tnetd7200_init_clocks() 366 cpu_clk.rate); in tnetd7200_init_clocks() 375 cpu_clk.rate = ((cpu_base / cpu_prediv) * cpu_mul) in tnetd7200_init_clocks() 379 cpu_clk.rate); in tnetd7200_init_clocks() 384 bus_clk.rate = cpu_clk.rate / 2; in tnetd7200_init_clocks() [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/ |
D | kirkwood.txt | 12 cpus/cpu@0 with three clocks, "cpu_clk", "ddrclk" and "powersave", 14 between the "cpu_clk" and the "ddrclk". 26 clock-names = "cpu_clk", "ddrclk", "powersave";
|
/linux-4.1.27/arch/sh/kernel/cpu/ |
D | clock-cpg.c | 23 static struct clk cpu_clk = { variable 35 &cpu_clk, 43 CLKDEV_CON_ID("cpu_clk", &cpu_clk),
|
/linux-4.1.27/drivers/clk/mvebu/ |
D | clk-cpu.c | 34 struct cpu_clk { struct 47 #define to_cpu_clk(p) container_of(p, struct cpu_clk, hw) argument 52 struct cpu_clk *cpuclk = to_cpu_clk(hwclk); in clk_cpu_recalc_rate() 79 struct cpu_clk *cpuclk = to_cpu_clk(hwclk); in clk_cpu_off_set_rate() 114 struct cpu_clk *cpuclk = to_cpu_clk(hwclk); in clk_cpu_on_set_rate() 169 struct cpu_clk *cpuclk; in of_cpu_clk_setup()
|
/linux-4.1.27/arch/avr32/kernel/ |
D | setup.c | 556 struct clk *cpu_clk; in setup_arch() local 578 cpu_clk = clk_get(NULL, "cpu"); in setup_arch() 579 if (IS_ERR(cpu_clk)) { in setup_arch() 582 unsigned long cpu_hz = clk_get_rate(cpu_clk); in setup_arch() 588 clk_enable(cpu_clk); in setup_arch() 590 boot_cpu_data.clk = cpu_clk; in setup_arch()
|
/linux-4.1.27/arch/mips/loongson/lemote-2f/ |
D | clock.c | 44 static struct clk cpu_clk = { variable 52 return &cpu_clk; in clk_get()
|
/linux-4.1.27/Documentation/devicetree/bindings/timer/ |
D | cadence,ttc-timer.txt | 16 clocks = <&cpu_clk 3>;
|
/linux-4.1.27/arch/arc/boot/dts/ |
D | abilis_tb10x.dtsi | 51 cpu_clk: clkdiv_cpu { label 55 clock-output-names = "cpu_clk";
|
D | abilis_tb101.dtsi | 34 cpu_clk: clkdiv_cpu { label
|
D | abilis_tb100.dtsi | 34 cpu_clk: clkdiv_cpu { label
|
/linux-4.1.27/kernel/sched/ |
D | debug.c | 358 u64 ktime, sched_clk, cpu_clk; in sched_debug_header() local 364 cpu_clk = local_clock(); in sched_debug_header() 378 PN(cpu_clk); in sched_debug_header()
|
/linux-4.1.27/arch/avr32/mach-at32ap/ |
D | at32ap700x.c | 482 static struct clk cpu_clk = { variable 490 .parent = &cpu_clk, 728 .parent = &cpu_clk, 2225 &cpu_clk, 2291 cpu_clk.parent = &pll0; in setup_platform() 2294 cpu_clk.parent = &osc0; in setup_platform()
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | kirkwood.dtsi | 20 clock-names = "cpu_clk", "ddrclk", "powersave";
|
D | ste-u300.dts | 101 cpu_clk@208M {
|
D | sun8i-a23.dtsi | 137 cpu: cpu_clk@01c20050 {
|