Make /dev/pmem_adsp device uncached and increase /dev/pmem size

Make /dev/pmem_adsp device uncached. Also increase /dev/pmem
size since video encoder will allocate pmem from /dev/pmem
for cached intermediate buffers.

CRs-fixed: 242840

Change-Id: I9646e76a840ef37a2f6087e19fa78934b7403238
Signed-off-by: Dinesh Garg <dgarg@codeaurora.org>
msm_fb: Deinterlaing in MDP3.1 is enabled

Deinterlaing in the MDP3.1 was not enabled earlier causing this
functionality not being observed on this platform.

Change-Id: I02139e92cb627a112a5d61ff88cc5e9a48568748
CRs-fixed: 246029
Signed-off-by: Ravi Bandi <rbandi@codeaurora.org>
msm_fb: display:  cleaned up mdp_blit() to be MDP3.02 clean

For MDP30 the tile processing is different and thus we do a
different check. Also, 7x27 does NOT have MN scaling and
overhang issues in the height so no height splits are required.
ONLY split in the width for MDP30.

Change-Id: Ia42796ba5b5e5896f5a152de0b8cecfc3eba38c8
CRs-fixed: 247272
Signed-off-by: Michael Burr <mburr@codeaurora.org>
msm_fb: replace BUG_ON with error message

replace BUG_ON call with error message to avoid the crash
when incorrect color format is passed.

CR's fixed: 246713

Change-Id: I6b6e1b65c8b93dfc1c64fd5288983d7e01bc8d17
Signed-off-by: Rajesh Sastrula <vrajesh@codeaurora.org>