Messages in this thread | | | Date | Wed, 23 Jul 2014 22:17:27 +0300 | From | Tuomas Tynkkynen <> | Subject | Re: [PATCH v2 14/16] cpufreq: Add cpufreq driver for Tegra124 |
| |
On 23/07/14 19:50, Viresh Kumar wrote: > On 23 July 2014 17:27, Tuomas Tynkkynen <ttynkkynen@nvidia.com> wrote: >> The platform device is required for the deferred probe that can happen if the >> DFLL driver hasn't initialized yet, and module_init() callbacks don't seem to >> respect -EPROBE_DEFER. > > Oh, which call in this file will return EPROBE_DEFER? I couldn't make out > which one will depend on DFLL driver. >
It's this:
+static int tegra124_cpufreq_probe(struct platform_device *pdev) +{ [...] + + dfll_clk = of_clk_get_by_name(cpu_dev->of_node, "dfll"); + if (IS_ERR(dfll_clk)) { + ret = PTR_ERR(dfll_clk); + goto out_put_cpu_clk; + }
-- nvpublic
| |