msm8930: Sync Prima opensource with kernel

Change-Id: Ie446b0c72cc3735128e2207371d95dcf4db4f705
msm8930: Fix front cam pitcure sizes

 * Move outside PREVIEW_SIZE_FIXUP, as we need it permanently.

Change-Id: I0272cd5477566f6fda40a630bf32fd32b935ecd6
msm8930: Add MSM init vendor lib

Change-Id: I5e6b0673f3087f78c9b322bc8752678cf0ef4d51
msm8930: Enable ZSL in video mode too

Change-Id: I2cdf38268cc27bf1a2056d97482e93d547c60ff6
msm8930: Make FFC picture size fixup optional

 * Not all devices has the same sensor. This is specific
   to the serrano's 1.9 MP sensor.

Change-Id: Icefc2d648236cfefd9d3ebae77128f7292ffb42c
msm8930: Add serranodsdd to build guard

Change-Id: I822bfcc651dbb46a99139df2ced6a2035300327a
msm8930: Add lt02ltespr to build barrier

Change-Id: I3c79c52b05a1c73065cb7a415310f8e487bc1584
msm8930: Remove obsolete TARGET_BOARD_PLATFORM_GPU

Change-Id: I40a14bce12ee4725af17a3e8fbc05143e5577f8e
msm8930: Add melius to build guard

Change-Id: Ic2331b885fd7282c3fc817ddbe626ced949eb096
msm8930: Add serranoltespr to build barrier

Change-Id: Ic227e9cb82a75b0d23efe7716d97c2f53288dd4a
msm8930: Add serranoltebmc to build barrier

Change-Id: Ife1e9117842bc6174ec257c00533eafec383d881
msm8930: Sync Prima config with kernel

Change-Id: I758cd5da17a7486b0831806e0c92619614568483
Revert "msm8930: Add MSM init vendor lib"

 * Conflicts with device init vendor lib

This reverts commit 28c4ac21ad150d79c3dbd8a45733595e902a2b61.

Change-Id: Ic405fdbe4ff6e3ff4b1bff55c6c1991560394f3f
msm8960-common: I don't want to see your face

Strengthen the prohibition against face detection as some third
party apps are ignoring it.

Change-Id: I88df1b40f27472b7ed40d745b4b5b59b6d2fa560
msm8930: Disable hostNSOffload feature

Change-Id: I9b200fd100602991339fabb85febe76f6d1d93ba
msm8930: Disable CSD client

 * msm8930 isn't using it.

Change-Id: Ic3dad4074d2fcfd699800f23823d91dcb096d654
msm8930: Enable Samsung audio

Change-Id: I5cfd2b472cbe179b711474c29b0df7f55288207f
Revert "msm8930: Disable hostNSOffload feature"

 * No real difference in battery usage noticed.
   Maybe a little bit better with this enabled.

This reverts commit 74e9ef5e6ff566dfbcbd543585b8c176e7d827be.

Change-Id: I91e1827ae396785931cf50871bae1b65b4bd1b66
msm8930: Sync Prima config with kernel

Change-Id: I14609bded1d906ad3a468a590616e230452b2050
msm8930: Build wcnss-service daemon

 * Samsung will be using it in upcoming stock kitkat rom,
   so we might as well switch to it too.

Change-Id: Ic84a49b4be9926693141700343877bfb18081ec2