Revert "Revert "PM / devfreq: Get priv data for msm-adreno-tz governor from dev_profile""

This reverts commit 6cdd62fc36299971dae083819cfe31c12c31c22c.
Revert "Revert "Simple GPU Algorithm: Initial coding for devfreq based Adreno Drivers""

This reverts commit b592e775932266210c95391f0c69535f0f48c367.
Simple GPU Algorithm: Initial coding for devfreq based Adreno Drivers

This is an open source user configurable simple GPU Control Algorithm used to
replace the closed sourced Qualcomm TrustZone GPU controller

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:
	drivers/devfreq/Makefile
drivers/exfat: add Samsung's open source exFat module version 1.2.4

Signed-off-by: Paul Reioux <reioux@gmail.com>
drivers/Makefile: add exFat support

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:
	drivers/Makefile

Conflicts:
	drivers/Makefile
exfat: AIO Optimization compatibility fixup

Signed-off-by: Paul Reioux <reioux@gmail.com>
exfat: sync'ed to latest driver from https://github.com/dorimanx/exfat-nofuse

thanks to @dorimanx and others who have contributed to exfat development

moved under fs/ to be the same as other fs drivers

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:
	fs/Kconfig
exfat: hacked name for HTC's hardcoded vold

Signed-off-by: Paul Reioux <reioux@gmail.com>
exfat: more HTC vold mount option hacks!

Signed-off-by: Paul Reioux <reioux@gmail.com>
exfat: change printk to debug printk to reduce dmesg spam/flood

Signed-off-by: Paul Reioux <reioux@gmail.com>
exfat: fix derpy #defines

Signed-off-by: Paul Reioux <reioux@gmail.com>
exfat: more #define fix ups.

remove "feature flags" because they have already been moved to Kconfig.
this will eliminate flag clashing

Signed-off-by: Paul Reioux <reioux@gmail.com>
exfat: clean up old remanent

Signed-off-by: Paul Reioux <reioux@gmail.com>
Remove LG's closed course exfat module
Merge in dorimanx/exfat-nofuse
PM: devfreq: Fix simple_ondemand crashing on startup

Conflicts:
	drivers/devfreq/governor_simpleondemand.c
msm: kgsl: Export device state to devfreq

Conflicts:
	drivers/gpu/msm/kgsl_pwrctrl.c
defconfig update