msm: vidc: Change inline functions to function macros

Stripped out kernel headers remove the function definitions
so changing these functions to macros.

Change-Id: I550157301b92855eaf2fbb92bcba050f84fe0b95
Signed-off-by: Vinay Kalia <vkalia@codeaurora.org>
Signed-off-by: Praveen Chavan <pchavan@codeaurora.org>
msm: vidc: update with fixes and enhancements

Add LTR support for video encoder.
Add control to enable Hierarchical P num.
Enable vp8 error resilience support.
Avoid re-initialize of v4l2 spin lock.
Fix a race condition with core instances list
Add VP8 QP min and max control.
Add support to set VP8 QP range.
Update msm_media_info with MV Color format.
Cleanup v4l2 buffer flags.
Don't erase buffer flags in EBD
Rewrite v4l2 cluster construction
Detect mbaff information from firmware
Add support for setting initial qp
Configure and set hier-p layers
Fix a race condition in cluster construction
Indicate secure sessions in debugfs
Remove non fatal error messages
Query deblocker parameters from cluster
Set error concealment color to FW
Added v4l2 control to set the color of concealed MBs.
Disable Hier-P when LTR is enabled

Signed-off-by: Praveen Chavan <pchavan@codeaurora.org>
Signed-off-by: Arun Menon <avmenon@codeaurora.org>
Signed-off-by: Deva Ramasubramanian <dramasub@codeaurora.org>