Merge with I9195LUBUCNH4

Change-Id: I2f9a997b6a4304b0470426c863a0bb18551d648b
Fixup file permissions

Change-Id: I6d37bc4b8b34bbc72a4586dd0162ab848e679b8e
Add .gitignore files
Kconfig: Add SAMSUNG_PRODUCT_SHIP option

Change-Id: I098f9825fd1a65df5f1ab773ff8b1c10be5b8670
Various fixes and cleanups

 * Fix compile errors
 * Turn off some debug noise

Change-Id: Id41a5fe2722d2f194ae6737463da4a3945ab8ea1
wakelock: Make debug printing optional

Change-Id: I55363ad4b42c6ebbb21435f4237ac70009838602
defconfig: Add CM defconfigs from old kernel

Change-Id: I74330ce5ebd411efd2e95552e46f05474b63bac0
defconfig: Update all for new kernel

Change-Id: I05c51b228ccdf56e4868b2e8bae807ddd040d0b1
Revert "android: logger: Allow a UID to read it's own log entries"

This reverts commit 1c8beb6c4e2b7382b6a79989d81e1b47b08efc62.

Change-Id: I14b63d748b6ac52e51a9f8503384f74887ab9c7b
samsung: msm8930: Add sleep status device

Change-Id: Ie9b5e8aec702c64b766020adf3786ed2ca8ef686
samsung: msm8930: modify power collapse seq for kraitv3

Change-Id: Ie8c670765fff3b17cbd8e1e955a7c00bd57c9ced
samsung: msm8930: Fix reservation logic for ADSP heap

Change-Id: I85a651a83eda42fe234558f7a28dc3750d2f9948
msm8930: vidc: Increase bandwidth for 1080p

 * Needed for now because of old bootloader, or
   else recording will crash.

Change-Id: Ib6005855be3f36a38f789d4ff1a49c4210ef07e5
display: samsung: Disable creation of power_reduce sysfs node

Change-Id: I405adf64c2eb483ec8e557ef746cf47193eed190
display: melius: Disable creation of power_reduce sysfs node

 * Device doesn't use it, and causes a useless option to
   appear in CM display settings.

Change-Id: I3aedfbe05c01cc5755093233aabfcaf93db3b24a
msm: display: Cleanup premultiplied stuff

* Leftovers from Samsung

Change-Id: Ibdcc8c56b61ccc303b57b6370353fb10f75f6d4d
init: Support power off charging with old bootloaders

Change-Id: I0ed0f1b898629888dfd0e31ce253d9d5cfdf2978
nfc: pn547: Change device to pn544

 * The OpenSource stack expects this

Change-Id: I0f8ec3b02a2fa00adbcd8743a8730400dd37f455
pm8921-sec-charger-8930: Return 0 when no cable inserted

Change-Id: I32d1a7b2ab6ecd5050a916c3daf38a560f3ce039
ASoC: msm: Use CAF version of msm-pcm-lpa.c

 * Samsung's version doesn't work out of the box on CM

Change-Id: I3458236291178bb0d97f75b1dbe3aef705c50b36