Lines Matching refs:cpu_dev

404 	struct device *cpu_dev;  in tegra_cpufreq_init_cpufreq_table()  local
410 cpu_dev = get_cpu_device(policy->cpu); in tegra_cpufreq_init_cpufreq_table()
411 if (!cpu_dev) { in tegra_cpufreq_init_cpufreq_table()
417 ret = dev_pm_opp_of_add_table_indexed(cpu_dev, 0); in tegra_cpufreq_init_cpufreq_table()
419 max_opps = dev_pm_opp_get_opp_count(cpu_dev); in tegra_cpufreq_init_cpufreq_table()
421 dev_err(cpu_dev, "Failed to add OPPs\n"); in tegra_cpufreq_init_cpufreq_table()
427 opp = dev_pm_opp_find_freq_ceil(cpu_dev, &rate); in tegra_cpufreq_init_cpufreq_table()
432 dev_pm_opp_disable(cpu_dev, rate); in tegra_cpufreq_init_cpufreq_table()
435 dev_err(cpu_dev, "Invalid or empty opp table in device tree\n"); in tegra_cpufreq_init_cpufreq_table()
449 opp = dev_pm_opp_find_freq_exact(cpu_dev, pos->frequency * KHZ, false); in tegra_cpufreq_init_cpufreq_table()
453 ret = dev_pm_opp_enable(cpu_dev, pos->frequency * KHZ); in tegra_cpufreq_init_cpufreq_table()
467 dev_pm_opp_set_sharing_cpus(cpu_dev, policy->cpus); in tegra_cpufreq_init_cpufreq_table()
529 struct device *cpu_dev = get_cpu_device(policy->cpu); in tegra194_cpufreq_exit() local
531 dev_pm_opp_remove_all_dynamic(cpu_dev); in tegra194_cpufreq_exit()
665 struct device *cpu_dev; in tegra194_cpufreq_probe() local
717 cpu_dev = get_cpu_device(0); in tegra194_cpufreq_probe()
718 if (!cpu_dev) { in tegra194_cpufreq_probe()
723 if (dev_pm_opp_of_get_opp_desc_node(cpu_dev)) { in tegra194_cpufreq_probe()
724 err = dev_pm_opp_of_find_icc_paths(cpu_dev, NULL); in tegra194_cpufreq_probe()