aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Griffin <peter.griffin@linaro.org>2014-12-18 09:26:50 +0000
committerPeter Griffin <peter.griffin@linaro.org>2015-06-09 15:20:46 +0100
commit81f8067ffaae355a84bb68e30169f612485dd282 (patch)
tree26b9ffcdd1b33ceaf3168815586d336fa7a96548
parent1dda867b2824392034e1b73c033fc5c338a63268 (diff)
st-fei-v2: Move sram init to after IP clock is enabled.
Otherwise on platforms where CCF does correctly turn off unused clocks we will hang the system. Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
-rw-r--r--drivers/media/dvb-soc/st-fei-v2.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/media/dvb-soc/st-fei-v2.c b/drivers/media/dvb-soc/st-fei-v2.c
index b84cb03b9033..6c64d01238b4 100644
--- a/drivers/media/dvb-soc/st-fei-v2.c
+++ b/drivers/media/dvb-soc/st-fei-v2.c
@@ -644,8 +644,6 @@ static int stfei_probe(struct platform_device *pdev)
fei->sram_size = res->end - res->start;
- memset(fei->sram, 0x11, fei->sram_size);
-
platform_set_drvdata(pdev, fei);
fei->stfeclk = devm_clk_get(dev, "stfe");
@@ -666,6 +664,8 @@ static int stfei_probe(struct platform_device *pdev)
return ret;
}
+ memset(fei->sram, 0x11, fei->sram_size);
+
stfei_getconfig(fei);
load_slim_core_fw(fei);