Lines Matching defs:dmc

238 static int exynos5_counters_set_event(struct exynos5_dmc *dmc)  in exynos5_counters_set_event()
252 static int exynos5_counters_enable_edev(struct exynos5_dmc *dmc) in exynos5_counters_enable_edev()
266 static int exynos5_counters_disable_edev(struct exynos5_dmc *dmc) in exynos5_counters_disable_edev()
288 static int find_target_freq_idx(struct exynos5_dmc *dmc, in find_target_freq_idx()
313 static int exynos5_switch_timing_regs(struct exynos5_dmc *dmc, bool set) in exynos5_switch_timing_regs()
339 static int exynos5_init_freq_table(struct exynos5_dmc *dmc, in exynos5_init_freq_table()
384 static void exynos5_set_bypass_dram_timings(struct exynos5_dmc *dmc) in exynos5_set_bypass_dram_timings()
414 static int exynos5_dram_change_timings(struct exynos5_dmc *dmc, in exynos5_dram_change_timings()
455 static int exynos5_dmc_align_target_voltage(struct exynos5_dmc *dmc, in exynos5_dmc_align_target_voltage()
481 static int exynos5_dmc_align_bypass_voltage(struct exynos5_dmc *dmc, in exynos5_dmc_align_bypass_voltage()
504 static int exynos5_dmc_align_bypass_dram_timings(struct exynos5_dmc *dmc, in exynos5_dmc_align_bypass_dram_timings()
529 exynos5_dmc_switch_to_bypass_configuration(struct exynos5_dmc *dmc, in exynos5_dmc_switch_to_bypass_configuration()
583 exynos5_dmc_change_freq_and_volt(struct exynos5_dmc *dmc, in exynos5_dmc_change_freq_and_volt()
652 static int exynos5_dmc_get_volt_freq(struct exynos5_dmc *dmc, in exynos5_dmc_get_volt_freq()
685 struct exynos5_dmc *dmc = dev_get_drvdata(dev); in exynos5_dmc_target() local
724 static int exynos5_counters_get(struct exynos5_dmc *dmc, in exynos5_counters_get()
762 static void exynos5_dmc_start_perf_events(struct exynos5_dmc *dmc, in exynos5_dmc_start_perf_events()
802 static void exynos5_dmc_perf_events_calc(struct exynos5_dmc *dmc, u64 diff_ts) in exynos5_dmc_perf_events_calc()
840 static void exynos5_dmc_perf_events_check(struct exynos5_dmc *dmc) in exynos5_dmc_perf_events_check()
875 static void exynos5_dmc_enable_perf_events(struct exynos5_dmc *dmc) in exynos5_dmc_enable_perf_events()
902 static void exynos5_dmc_disable_perf_events(struct exynos5_dmc *dmc) in exynos5_dmc_disable_perf_events()
933 struct exynos5_dmc *dmc = dev_get_drvdata(dev); in exynos5_dmc_get_status() local
974 struct exynos5_dmc *dmc = dev_get_drvdata(dev); in exynos5_dmc_get_cur_freq() local
1008 exynos5_dmc_align_init_freq(struct exynos5_dmc *dmc, in exynos5_dmc_align_init_freq()
1036 static int create_timings_aligned(struct exynos5_dmc *dmc, u32 *reg_timing_row, in create_timings_aligned()
1175 static int of_get_dram_timings(struct exynos5_dmc *dmc) in of_get_dram_timings()
1247 static int exynos5_dmc_init_clks(struct exynos5_dmc *dmc) in exynos5_dmc_init_clks()
1323 static int exynos5_performance_counters_init(struct exynos5_dmc *dmc) in exynos5_performance_counters_init()
1373 static inline int exynos5_dmc_set_pause_on_switching(struct exynos5_dmc *dmc) in exynos5_dmc_set_pause_on_switching()
1391 struct exynos5_dmc *dmc = priv; in dmc_irq_thread() local
1419 struct exynos5_dmc *dmc; in exynos5_dmc_probe() local
1557 struct exynos5_dmc *dmc = dev_get_drvdata(&pdev->dev); in exynos5_dmc_remove() local