Messages in this thread | | | Date | Tue, 25 Nov 2014 15:52:34 +0100 | From | Javier Martinez Canillas <> | Subject | Re: [RFC 0/2] Fix Arndale Octa/Peach Pi boot on Audio subsystem clocks |
| |
Hello Krzysztof,
On 11/25/2014 03:22 PM, Krzysztof Kozlowski wrote: >> Any ideas? > > Yes, I got. On Peach board the i2s0 is enabled in DTS. Probing it could > fail because it relies on enabling audss clocks (which cannot be > accessed). > > I reproduced another hang on Arndale Octa after enabling i2s0 in DTS. > Maybe that is the cause also on Peach. >
You are correct, if I disable i2s0 then I see the logs from clk_disable_unused_subtree() and boot hangs when accessing the adma clock:
clk: checking dout_fimd1 clk: checking mout_fimd1_final clk: checking mout_fimd1 clk: checking mout_sclk_rpll clk: checking fout_rpll clk: checking adma
With i2s0 disabled, your series are indeed enough to make it boot again but as you said enabling i2s0 in the DTS makes it hang even with your patches.
Thanks a lot for digging into this!
Best regards, Javier
| |