media: dvb: Remove write permission of other users to debug-fs

There is no need for the dvb debugfs nodes to be world-writable.
Change them to be read-only for other users.

CRs-Fixed: 454805
Change-Id: I56340d5c0431206d81d44c835d558dbb48b24b63
Signed-off-by: Hamad Kadmany <hkadmany@codeaurora.org>
msm_fb: Fix adb shell start/stop issue when bypass enabled

Currently when 2/3/4 layer bypass is enabled, doing a adb shell
stop/start is failing overlay and composition happens through
GPU. Fix this issue by proper overlay configuration during this
scenario.

Change-Id: Ia04f1839bf80ed552671e48445af63a4dcd6bdfd
Signed-off-by: Padmanabhan Komanduru <pkomandu@codeaurora.org>
msm_fb: Enable mdp clock during LVDS init.

Currently on 8064 CDP, MDP clock is off when configuring LVDS
PHY registers during boot up. This is causing display not to
come up. Enable MDP clock during the PHY configuration during
LVDS on and off.

CRs-fixed: 455620
Change-Id: Ie2b607591e936e9ab63d50cd0e2c8ba981aae6a2
Signed-off-by: Padmanabhan Komanduru <pkomandu@codeaurora.org>
msm: camera: Check for valid pcam before using it

When event notify is called, check if pcam is valid or not
to avoid NULL pointer deferences.

CRs-Fixed: 462215
Change-Id: I78590c06ff5132dce0a629e8496d11360201aafc
Signed-off-by: Raju P.L.S.S.S.N <rplsssn@codeaurora.org>
msm: camera: Set event data stat buffer to NULL after freeing

Set stats buff event data to NULL after dequeuing & freeing
the event to avoid possibility of freeing the data again.

Change-Id: Iba069ff3d118b276694ebfa04af2b03e454a8583
CRs-Fixed: 463130
Signed-off-by: Raju P.L.S.S.S.N <rplsssn@codeaurora.org>
mach-msm:ipc-socket: Remove @hide from !check_permissions

No need to skip this if then check anymore

Change-Id: If85504666bb0db11a20862a976b4dd8f12c5fbc4
Signed-off-by: bmc08gt <bmc08gt.teamb00sted@gmail.com>
video: msm: re-enable framebuffer splash screen

Also fix the big scary warning it gives (thanks detule!)

Change-Id: Ide4f92f209bccb4eb8b252ffe75a948f008687b5
d2: Fix and consolidate persistent_ram code

 * Move persistent_ram back to the end of lowmem. For some reason it is
   getting clobbered randomly at it's current location.
 * Also consolidate the code into devices-8960 where it can be shared.

Change-Id: Ie81670df15591b4c7505b0b356d04fca63bcac9e