Lines Matching refs:ppmu_data
53 struct busfreq_ppmu_data ppmu_data; member
151 struct busfreq_ppmu_data *ppmu_data = &data->ppmu_data; in exynos5_int_get_dev_status() local
154 exynos_read_ppmu(ppmu_data); in exynos5_int_get_dev_status()
155 busier_dmc = exynos_get_busier_ppmu(ppmu_data); in exynos5_int_get_dev_status()
160 stat->busy_time = ppmu_data->ppmu[busier_dmc].count[PPMU_PMNCNT3]; in exynos5_int_get_dev_status()
162 stat->total_time = ppmu_data->ppmu[busier_dmc].ccnt; in exynos5_int_get_dev_status()
249 struct busfreq_ppmu_data *ppmu_data; in exynos5_busfreq_int_probe() local
265 ppmu_data = &data->ppmu_data; in exynos5_busfreq_int_probe()
266 ppmu_data->ppmu_end = PPMU_END; in exynos5_busfreq_int_probe()
267 ppmu_data->ppmu = devm_kzalloc(dev, in exynos5_busfreq_int_probe()
270 if (!ppmu_data->ppmu) { in exynos5_busfreq_int_probe()
281 for (i = 0; i < ppmu_data->ppmu_end; i++) { in exynos5_busfreq_int_probe()
283 ppmu_data->ppmu[i].hw_base = of_iomap(np, i); in exynos5_busfreq_int_probe()
284 if (ppmu_data->ppmu[i].hw_base == NULL) { in exynos5_busfreq_int_probe()
335 busfreq_mon_reset(ppmu_data); in exynos5_busfreq_int_probe()
376 struct busfreq_ppmu_data *ppmu_data = &data->ppmu_data; in exynos5_busfreq_int_resume() local
378 busfreq_mon_reset(ppmu_data); in exynos5_busfreq_int_resume()