Cherry-pick most update from CM kernel sources

mach-exynos: Even wifi p4notes have GPS

This explains why GPS has been failing on N8013...

Change-Id: I870398b6b3f4a95f6c28b6bbf010ce5697ad8726

s6evr02: Allow max brightness at 255

Change-Id: I464de83d010702ed68759f2bde438c127811bd2e

smdk4412: reboot bootloader boots into download mode

Change-Id: I7fff613ec8b4dcd4bae58ee4aab51c64e571025f

bluetooth-bcm4334: Make LPM behave like 4330 implementation

We know the 4330 implementation works on galaxys2-common

We don't have an nRST line so remove that.  Main other
difference is we use the UART LPM stuff based on
mach-u1

Change-Id: Ie953b0fa8c47ca1ebf58ef9eaa5a03265b449071

smdk4412: s3cfb_s6e8ax0: Stop fb shitstorm in kmsg

Change-Id: I09ae567b2397275ea021f5fc1b66fc4ac09d9021

Merge "smdk4412: s3cfb_s6e8ax0: Stop fb shitstorm in kmsg" into mr1-staging
Yank555.lu v1.3f configs

Only difference is the kernel display name to keep the Android 4.1.x apart from the Android 4.2.x, the rest is 100% identical