qseecom: Add clk gating

Curerntly the CE clk is enabled during the probe function and left
enabled, resulting in high power consumption when there is no crypto
operation in progress.

To reduce power, CE clk is only enabled on a need basis. Remove clk
enabling from probe function. Added support to enable/disable clk on
need basis only (on client's request) and when loading images.

Change-Id: I4d56f783903c0875c4ad305a6cebc42e8db8147f
Signed-off-by: Mona Hossain <mhossain@codeaurora.org>
1 file changed