linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] ARM: sti: stih410-clocks: Add PROC_STFE as a critical clock
@ 2016-10-18 15:35 Peter Griffin
  2016-10-20 13:50 ` Patrice Chotard
  2016-10-24  8:53 ` Lee Jones
  0 siblings, 2 replies; 11+ messages in thread
From: Peter Griffin @ 2016-10-18 15:35 UTC (permalink / raw)
  To: linux-arm-kernel, linux-kernel, kernel, patrice.chotard
  Cc: peter.griffin, lee.jones, devicetree

Once the ST frontend demux HW IP has been enabled, the clock can't
be disabled otherwise the system will hang and the board will
be unserviceable.

To allow balanced clock enable/disable calls in the driver we use
the critical clock infrastructure to take an extra reference on the
clock so the clock will never actually be disabled.

Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
---
 arch/arm/boot/dts/stih410-clock.dtsi | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/stih410-clock.dtsi b/arch/arm/boot/dts/stih410-clock.dtsi
index 8598eff..07c8ef9 100644
--- a/arch/arm/boot/dts/stih410-clock.dtsi
+++ b/arch/arm/boot/dts/stih410-clock.dtsi
@@ -208,7 +208,8 @@
 						     "clk-clust-hades",
 						     "clk-hwpe-hades",
 						     "clk-fc-hades";
-				clock-critical = <CLK_ICN_CPU>,
+				clock-critical = <CLK_PROC_STFE>,
+						 <CLK_ICN_CPU>,
 						 <CLK_TX_ICN_DMU>,
 						 <CLK_EXT2F_A9>,
 						 <CLK_ICN_LMI>,
-- 
1.9.1

^ permalink raw reply related	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2016-10-26 12:57 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-18 15:35 [PATCH] ARM: sti: stih410-clocks: Add PROC_STFE as a critical clock Peter Griffin
2016-10-20 13:50 ` Patrice Chotard
2016-10-24  8:53 ` Lee Jones
2016-10-24 13:44   ` Peter Griffin
2016-10-25  7:42     ` Lee Jones
2016-10-25  9:39       ` Peter Griffin
2016-10-25 10:01         ` Lee Jones
2016-10-25 13:49           ` Peter Griffin
2016-10-26  8:51             ` Lee Jones
2016-10-26  8:56               ` Peter Griffin
2016-10-26 13:00                 ` Lee Jones

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).