Use Linaro 4.9 GCC
Fix build with Linaro 4.9
This is KING's Kernel!
Add ramdisk
msm: vibrator: Add min/max voltage sysfs entries

Change-Id: Icea99bb76aab73c5ab5bdb0112fbdc081bc62ba6
Signed-off-by: Scott Mertz <smertz@cyngn.com>
video: mdss: Allow MMB alloc for video layers

 * During dynamic resolution change, more MMBs may be needed
   on a pipe in order to display a larger image.
 * Since we can be reasonably sure that the pipe will be reset
   when the video is done, there is no risk of exhausing MMBs.
 * Allow alloc in this case to avoid fallback.

Change-Id: I8ffc7d74b868defb5d76e7753204d8777f880d52
misc: Update kernel with SVN8875 (140630)

Change-Id: I1da36b470558a6b8a7b99a3a00ada0c64dd803ab
Linux 3.4.0 -> 3.4.71

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>

Conflicts:
	arch/arm/Kconfig
	arch/arm/kernel/smp.c
	arch/arm/mach-imx/hotplug.c
	arch/arm/mm/cache-v7.S
	arch/arm/mm/mmu.c
	drivers/mmc/core/cd-gpio.c
	drivers/mmc/host/sdhci.c
	drivers/staging/zsmalloc/zsmalloc-main.c
	drivers/uio/uio.c
	drivers/usb/host/xhci-hub.c
	drivers/video/au1100fb.c
	drivers/video/au1200fb.c
	kernel/events/core.c
	kernel/kthread.c
	kernel/panic.c
	kernel/workqueue.c
	mm/vmscan.c
	net/ipv6/route.c
	net/wireless/nl80211.c
	net/wireless/reg.c
	sound/usb/card.c
	sound/usb/card.h
	sound/usb/endpoint.c
	sound/usb/mixer.c
	sound/usb/pcm.c
	sound/usb/proc.c
	sound/usb/quirks-table.h
	sound/usb/usbaudio.h