summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/stih410-clock.dtsi
diff options
context:
space:
mode:
authorPeter Griffin <peter.griffin@linaro.org>2016-10-18 18:35:00 +0300
committerPatrice Chotard <patrice.chotard@st.com>2016-10-20 17:20:26 +0300
commit97a0b97f9e8197429eee5f87ce14373f73dbd9d3 (patch)
treeff071196fe895c8715631fcb2e07893e55d2bdc6 /arch/arm/boot/dts/stih410-clock.dtsi
parent7b25718e806476e4b286ab3a4a7244e5e909043f (diff)
downloadlinux-97a0b97f9e8197429eee5f87ce14373f73dbd9d3.tar.xz
ARM: dts: stih410-clocks: Add PROC_STFE as a critical clock
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> Acked-by: Patrice Chotard <patrice.chotard@st.com>
Diffstat (limited to 'arch/arm/boot/dts/stih410-clock.dtsi')
-rw-r--r--arch/arm/boot/dts/stih410-clock.dtsi3
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/stih410-clock.dtsi b/arch/arm/boot/dts/stih410-clock.dtsi
index 8598effd6c01..07c8ef9d77f6 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>,