Home
last modified time | relevance | path

Searched refs:armclk (Results 1 – 15 of 15) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/cpufreq/
H A Ds3c2440-cpufreq.c48 static struct clk *armclk; variable
70 unsigned long hclk, fclk, armclk; in s3c2440_cpufreq_calcdivs() local
74 armclk = cfg->freq.armclk; in s3c2440_cpufreq_calcdivs()
78 __func__, fclk, armclk, hclk_max); in s3c2440_cpufreq_calcdivs()
80 if (armclk > fclk) { in s3c2440_cpufreq_calcdivs()
82 armclk = fclk; in s3c2440_cpufreq_calcdivs()
86 if (armclk < fclk && armclk < hclk_max) in s3c2440_cpufreq_calcdivs()
87 hclk_max = armclk; in s3c2440_cpufreq_calcdivs()
117 if (armclk < hclk) in s3c2440_cpufreq_calcdivs()
118 armclk = hclk; in s3c2440_cpufreq_calcdivs()
[all …]
H A Ds3c2412-cpufreq.c45 static struct clk *armclk; variable
52 unsigned long hclk, fclk, armclk, armdiv_clk; in s3c2412_cpufreq_calcdivs() local
56 armclk = cfg->freq.armclk; in s3c2412_cpufreq_calcdivs()
62 if (hclk_max > armclk) in s3c2412_cpufreq_calcdivs()
63 hclk_max = armclk; in s3c2412_cpufreq_calcdivs()
66 __func__, fclk, armclk, hclk_max); in s3c2412_cpufreq_calcdivs()
68 __func__, cfg->freq.fclk, cfg->freq.armclk, in s3c2412_cpufreq_calcdivs()
71 armdiv = fclk / armclk; in s3c2412_cpufreq_calcdivs()
88 cfg->divs.dvs = dvs = armclk < armdiv_clk; in s3c2412_cpufreq_calcdivs()
91 cfg->freq.armclk = dvs ? hclk : armdiv_clk; in s3c2412_cpufreq_calcdivs()
[all …]
H A Ddavinci-cpufreq.c29 struct clk *armclk; member
38 struct clk *armclk = cpufreq.armclk; in davinci_target() local
52 ret = clk_set_rate(armclk, new_freq * 1000); in davinci_target()
85 policy->clk = cpufreq.armclk; in davinci_cpu_init()
119 cpufreq.armclk = clk_get(NULL, "arm"); in davinci_cpufreq_probe()
120 if (IS_ERR(cpufreq.armclk)) { in davinci_cpufreq_probe()
122 return PTR_ERR(cpufreq.armclk); in davinci_cpufreq_probe()
136 clk_put(cpufreq.armclk); in davinci_cpufreq_remove()
H A Ds3c2416-cpufreq.c26 struct clk *armclk; member
98 return clk_get_rate(s3c_freq->armclk) / 1000; in s3c2416_cpufreq_get_speed()
132 ret = clk_set_parent(s3c_freq->armclk, s3c_freq->hclk); in s3c2416_cpufreq_enter_dvs()
204 ret = clk_set_parent(s3c_freq->armclk, s3c_freq->armdiv); in s3c2416_cpufreq_leave_dvs()
414 s3c_freq->armclk = clk_get(NULL, "armclk"); in s3c2416_cpufreq_driver_init()
415 if (IS_ERR(s3c_freq->armclk)) { in s3c2416_cpufreq_driver_init()
416 ret = PTR_ERR(s3c_freq->armclk); in s3c2416_cpufreq_driver_init()
468 clk_put(s3c_freq->armclk); in s3c2416_cpufreq_driver_init()
H A Ds3c24xx-cpufreq.c60 unsigned long fclk, pclk, hclk, armclk; in s3c_cpufreq_getcur() local
65 cfg->freq.armclk = armclk = clk_get_rate(clk_arm); in s3c_cpufreq_getcur()
100 pfx, cfg->pll.frequency, cfg->freq.fclk, cfg->freq.armclk, in s3c_cpufreq_show()
169 cpu_new.freq.armclk = target_freq; in s3c_cpufreq_settarget()
197 freqs.freqs.old = cpu_cur.freq.armclk / 1000; in s3c_cpufreq_settarget()
198 freqs.freqs.new = cpu_new.freq.armclk / 1000; in s3c_cpufreq_settarget()
518 dst->armclk = do_min(a->armclk, b->armclk); in s3c_cpufreq_freq_min()
H A Ds3c24xx-cpufreq-debugfs.c33 f->fclk, f->hclk, f->pclk, f->armclk); in show_max()
79 seq_printf(seq, "ARMCLK %ld Hz\n", cfg->freq.armclk); in info_show()
H A Ds3c2410-cpufreq.c52 cfg->freq.armclk = fclk; in s3c2410_cpufreq_calcdivs()
/OK3568_Linux_fs/u-boot/arch/arm/mach-s5pc1xx/
H A Dclock.c139 unsigned long dout_apll, armclk; in s5pc110_get_arm_clk() local
148 armclk = dout_apll; in s5pc110_get_arm_clk()
150 return armclk; in s5pc110_get_arm_clk()
159 unsigned long dout_apll, armclk; in s5pc100_get_arm_clk() local
170 armclk = dout_apll / (arm_ratio + 1); in s5pc100_get_arm_clk()
172 return armclk; in s5pc100_get_arm_clk()
/OK3568_Linux_fs/kernel/arch/arm/mach-s3c/
H A Dmach-osiris-dvs.c44 return f->armclk == f->hclk; in is_dvs()
63 freqs->old.armclk, freqs->old.hclk, in osiris_dvs_notify()
64 freqs->new.armclk, freqs->new.hclk); in osiris_dvs_notify()
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dox820.dtsi25 clocks = <&armclk>;
32 clocks = <&armclk>;
70 armclk: armclk { label
287 clocks = <&armclk>;
H A Dox810se.dtsi23 clocks = <&armclk>;
68 armclk: armclk { label
/OK3568_Linux_fs/u-boot/arch/arm/mach-exynos/
H A Dclock.c575 unsigned long armclk; in exynos4_get_arm_clk() local
585 armclk = get_pll_clk(APLL) / (core_ratio + 1); in exynos4_get_arm_clk()
586 armclk /= (core2_ratio + 1); in exynos4_get_arm_clk()
588 return armclk; in exynos4_get_arm_clk()
597 unsigned long armclk; in exynos4x12_get_arm_clk() local
607 armclk = get_pll_clk(APLL) / (core_ratio + 1); in exynos4x12_get_arm_clk()
608 armclk /= (core2_ratio + 1); in exynos4x12_get_arm_clk()
610 return armclk; in exynos4x12_get_arm_clk()
619 unsigned long armclk; in exynos5_get_arm_clk() local
629 armclk = get_pll_clk(APLL) / (arm_ratio + 1); in exynos5_get_arm_clk()
[all …]
/OK3568_Linux_fs/kernel/include/linux/soc/samsung/
H A Ds3c-cpu-freq.h35 unsigned long armclk; member
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dhndpmu.c185 static uint32 si_pmu_pll6val_armclk_calc(osl_t *osh, pmuregs_t *pmu, uint32 armclk, uint32 xtal,
8973 si_pmu_pll6val_armclk_calc(osl_t *osh, pmuregs_t *pmu, uint32 armclk, uint32 xtal, bool write) in si_pmu_pll6val_armclk_calc() argument
8978 if (armclk == 0 || xtal == 0) { in si_pmu_pll6val_armclk_calc()
8980 armclk, xtal)); in si_pmu_pll6val_armclk_calc()
8983 q = (armclk * 1000 * PMU4369_PLL6VAL_P1DIV) / xtal; in si_pmu_pll6val_armclk_calc()
8985 r = ((armclk * 10 * PMU4369_PLL6VAL_P1DIV * PMU4369_PLL6VAL_PRE_SCALE) / xtal_scale) - in si_pmu_pll6val_armclk_calc()
8993 armclk, xtal, q, r, pll6val)); in si_pmu_pll6val_armclk_calc()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dhndpmu.c185 static uint32 si_pmu_pll6val_armclk_calc(osl_t *osh, pmuregs_t *pmu, uint32 armclk, uint32 xtal,
8973 si_pmu_pll6val_armclk_calc(osl_t *osh, pmuregs_t *pmu, uint32 armclk, uint32 xtal, bool write) in si_pmu_pll6val_armclk_calc() argument
8978 if (armclk == 0 || xtal == 0) { in si_pmu_pll6val_armclk_calc()
8980 armclk, xtal)); in si_pmu_pll6val_armclk_calc()
8983 q = (armclk * 1000 * PMU4369_PLL6VAL_P1DIV) / xtal; in si_pmu_pll6val_armclk_calc()
8985 r = ((armclk * 10 * PMU4369_PLL6VAL_P1DIV * PMU4369_PLL6VAL_PRE_SCALE) / xtal_scale) - in si_pmu_pll6val_armclk_calc()
8993 armclk, xtal, q, r, pll6val)); in si_pmu_pll6val_armclk_calc()