Lines Matching +full:speed +full:- +full:grade
1 // SPDX-License-Identifier: GPL-2.0
13 #include <linux/nvmem-consumer.h>
20 #include "cpufreq-dt.h"
32 /* cpufreq-dt device registered by imx-cpufreq-dt */
64 unsigned int newfreq = policy->freq_table[index].frequency; in imx7ulp_target_intermediate()
92 if (!of_property_present(cpu_dev->of_node, "cpu-supply")) in imx_cpufreq_dt_probe()
93 return -ENODEV; in imx_cpufreq_dt_probe()
101 dt_pdev = platform_device_register_data(NULL, "cpufreq-dt", in imx_cpufreq_dt_probe()
102 -1, &imx7ulp_data, in imx_cpufreq_dt_probe()
107 dev_err(&pdev->dev, "Failed to register cpufreq-dt: %d\n", ret); in imx_cpufreq_dt_probe()
153 dev_info(&pdev->dev, "cpu speed grade %d mkt segment %d supported-hw %#x %#x\n", in imx_cpufreq_dt_probe()
159 dev_err(&pdev->dev, "Failed to set supported opp: %d\n", ret); in imx_cpufreq_dt_probe()
164 &pdev->dev, "cpufreq-dt", -1, NULL, 0); in imx_cpufreq_dt_probe()
168 dev_err(&pdev->dev, "Failed to register cpufreq-dt: %d\n", ret); in imx_cpufreq_dt_probe()
188 .name = "imx-cpufreq-dt",
193 MODULE_ALIAS("platform:imx-cpufreq-dt");
194 MODULE_DESCRIPTION("Freescale i.MX cpufreq speed grading driver");