[PATCH v9 0/5] Add runtime PM support for clocks (on Exynos SoC example)
From: geert@linux-m68k.org (Geert Uytterhoeven)
Date: 2017-08-22 09:21:02
Also in:
linux-clk, linux-pm, linux-samsung-soc
From: geert@linux-m68k.org (Geert Uytterhoeven)
Date: 2017-08-22 09:21:02
Also in:
linux-clk, linux-pm, linux-samsung-soc
Hi Marek, On Mon, Aug 21, 2017 at 10:04 AM, Marek Szyprowski [off-list ref] wrote:
Patches for clocks drivers change the way the clock provider is initialized. Instead of CLK_OF_DECLARE based initialization, a complete platform device driver infrastructure is being used. This is needed to let driver to use runtime PM feature and integrate with generic power domains. The side-effect of this change is a delay in clock provider registeration during system boot, so early initialized drivers might get EPROBEDEFER error when requesting their clocks. This was an issue for IOMMU drivers, but IOMMU deferred probe support has been finally merged to v4.13-rc1 and now it is handled correctly.
Any chances you have PHY devices falling back to polling due to this, cfr. https://patchwork.kernel.org/patch/9734175/? Thanks! Gr{oetje,eeting}s, Geert (collecting momentum for the patch referenced above) -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert at linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds