msm: vidc: Avoid recursion for operating rate

Currently, video driver updates value and range when
client sets control for operating rate. Range update
indirectly triggers set control, resulting in
recursion. The function for range update uses mutex and
its recursion results in deadlock.

CRs-Fixed: 2076840
Change-Id: I475c378a360729db8b207008c48b04c1d4d20b44
Signed-off-by: Saurabh Kothawade <skothawa@codeaurora.org>
3 files changed