msm: kgsl: Remove all reference to CONFIG_ANDROID_PMEM

CONFIG_ANDROID_PMEM is completely deprecated. Remove all
references to it.

Change-Id: I34039709b0dc6cd5bb96497a8df971f420836023
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
crypto: msm: Remove use of PMEM

PMEM functionality is deprecated.
Remove all references to CONFIG_ANDROID_PMEM.
Remove all pmem related functionalities.

Change-Id: I70e5e308e37d25f8b0e788dbad6617925e4331bd
Signed-off-by: Mona Hossain <mhossain@codeaurora.org>
msm: vidc: Remove all references to CONFIG_ANDROID_PMEM

CONFIG_ANDROID_PMEM is completely deprecated. Remove all
references to it.

Change-Id: I7d5f853f721689f29d41fa380d4b7a99eaaa9595
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
msm: camera: Remove references to CONFIG_ANDROID_PMEM

CONFIG_ANDROID_PMEM is completely deprecated. Remove
all references to it.

Change-Id: I5033f51458d71fe8afcda3faa937c3da1ba31900
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
msm: Remove all references to CONFIG_ANDROID_PMEM

CONFIG_ANDROID_PMEM is completely deprecated. Remove all
references to it.

Change-Id: Ie1f2b08094fffdf308025d43bf4c8c164e52340b
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
msm: Remove default y from hw3d driver

The hw3d driver does not cure cancer and we end up with
compile failures when removing deprecated CONFIG_ANDROID_PMEM.
Remove the default y.

Change-Id: I4cf92b199a7575839a5dc99b154bdf6869b30807
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
msm: Remove all references to pmem from audio files

PMEM is no longer supported. Remove all references to it.

Change-Id: If68c41901b8fb0b9382650c3123a68958f769761
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
msm: board-7630: Remove all references to PMEM

PMEM is completely deprecated and being removed. Get
rid of all references to it.

Change-Id: I3f75a6965b6c39f676c4c8b88cfe9d92449b1cb2
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
msm: board-8x60: Move bus bandwidth voting out of CONFIG_ANDROID_PMEM

The bus bandwidth voting may be used in other drivers (e.g. Ion)
for voting for SMI bandwidth. Move it out.

Change-Id: I4548d2318afaeecb101ead09c185773ecb5a138b
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
msm: Remove android_pmem.h from board and devices files

CONFIG_ANDROID_PMEM is completely deprecated. Remove all references
to the android pmem header.

Change-Id: Ic68a3af6b9cd01a439a841af26ae6dba09db2911
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
msm: wfd: Remove reference to android_pmem.h

CONFIG_ANDROID_PMEM is completely deprecated. Remove reference
to the header which is no longer used.

Change-Id: I7effbecfd1a99e0744ee6b15976121d2b053799c
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
ASoC: msm: Remove android_pmem.h header

CONFIG_ANDROID_PMEM is completely deprecated. Remove all
references to it.

Change-Id: I4602efda14d749f22b920f581d3cea1eeb893589
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
msm: Don't depend on ANDROID_PMEM for contiguous region

The contiguous region is no longer related to PMEM. Remove
the dependency on it.

Change-Id: I92acd634166bfd0fed1a11475f87b1ba8f34e136
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
msm: Remove ANDROID_PMEM from the Kconfig dependencies

The PMEM driver is completely deprecated. Remove any Kconfig
that is still depending on it.

Change-Id: I3386a7eedf34213f2c644372a719ae00c65b0d6d
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
misc: Remove pmem driver completely

PMEM is now completely deprecated in favor of other memory
management schemes. Remove it completely so no one ever tries
to use anything like it again. The header file is purposely
left in the tree for now until userspace applications properly
clean up references to it.

Change-Id: Ie1cd8f15098d4064b1f0f60645d2bd02008c6763
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
[M4/U0] Updated defconfig

Change-Id: I039f75e6116ab766828566ce877eddfd19e95538
driver: libra: Add Pre-alloc memory for for libra

Change-Id: I7ebfe8bcef63b6bbe90322bd915ec5fd0d78e811
[M4/U0] Updated defconfig

Change-Id: I0c1d9641e4584fc600eec8cb043aef0f7db27719
 msm-fb: v4l2: Add user pointer support using ION for mdp3
 target

-Add multi-planar user pointer support in msm v4l2 display driver
using multiple ION fd's (2 fd's in case of mdp3).
-Handle multi-buffer use case using memory offset along with ION
fd to calculate physical address.

Change-Id: I1352512cbdfb9cf2c9fc20968416d369337e433b
Signed-off-by: Pawan Kumar <pavaku@codeaurora.org>
[M4/U0] Fix build when MSM_V4L2_VIDEO_OVERLAY_DEVICE is enabled

Change-Id: I180e057c78a8aa297c5a26dd8baddf07495a9835