msm: mdss: Fix issues of mdp3 ioctls of GC/Hist luts
Following issues are fixed with this change.
1) Keeping the register values persistent across suspend
resume. The CCS values have also been accounted in this
change.
2) Preventing call to multiply gain if both GC and Hist lut
are not enabled.
3) Properly copying back the data to userspace upon lut
read request.
4) Proper cache maintenance of lut features by copying the
updated data properly in global structures.
5) Correcting synchronization for lut update in case of call
during resume in locked context from session lock.
Change-Id: I37441f494a012cd0c4bf2e5721495bbf19315c0e
Signed-off-by:
Krishna Chaitanya Parimi <cparimi@codeaurora.org>
Loading
Please register or sign in to comment