[PATCHv2 0/9] clk: ti: add support for clkctrl clocks
t-kristo at ti.com
Mon Apr 10 11:33:43 PDT 2017
On 10/04/17 19:18, Tony Lindgren wrote:
> * Tero Kristo <t-kristo at ti.com> [170410 00:34]:
>> On 07/04/17 19:47, Tony Lindgren wrote:
>>> OK hdmi works now on panda for both omapfb and omapdrm. Any ideas why
>>> that change is now needed though?
>> Yes, it is pretty clear actually. Previously, the hwmod main clock was
>> controlling the hdmi clock, but this is now rerouted to the clkctrl module
>> clock, which is shared between all DSS submodules. This leaves the hdmi
>> clock disabled, causing the failure.
>> The fix just puts the hdmi clock into the optional clocks list, and forces
>> all the optional clocks on when pm_runtime is enabled for the module.
> OK so no need to fix it in the current kernels then.
Yeah, just need to figure out a clean order of applying these patches.
The hwmod data change for DSS modules can most likely be applied before
the dts change for clkctrl is going in, as it is just causing double
clk_enable / disable for the main clocks in that case.
More information about the linux-arm-kernel