msm: ipa: Making enable/disable IPA clocks atomic

Adding atomic mechanism to enable/disable IPA clocks when necessary.
Making sure that IPA clocks are not disabled
when IPA driver needs to access IPA.

Change-Id: Iee334fabac05dd0fac28b5104ffd0c1bc14220f4
Signed-off-by: Vladislav Mordohovich <vmordoho@codeaurora.org>
6 files changed