ARM: dts: msm: Remove interconnect phandles from clock nodes
Clock optionally votes for interconnect in runtime_resume and runtime_suspend to ensure access to its configuration registers. However, interconnect also votes for clocks when configuring QoS. This can lead to deadlocks between the clock and interconnect frameworks. Voting for interconnects isn't strictly necessary for register access currently, since the required bus (CNOC) is always on when HLOS is running. Voting may become necessary in the future, but until then remove the interconnect phandles to prevent the deadlocks. Change-Id: If4392361a394b7ace52cb95a0ac2184bf64a7882
Loading
Please register or sign in to comment