cpufreq: Add InteractiveQ governor

A *MODIFIED* Interactive governor with earlysuspend hotplug function.

Conflicts:
	drivers/cpufreq/Kconfig
	drivers/cpufreq/Makefile
cpufreq: InteractiveQ: Fix dead wakeup
Enable InteractiveQ on defconfig
abb-codec: Format messages style

I like to make everything neat.

Signed-off-by: cocafe <cocafehj@gmail.com>
abb-codec: Fix typo
Signed-off-by: cocafe <cocafehj@gmail.com>
abb-codec: Adjust MIC booster level +15dB -> +6dB

Too noisy with +15dB.

Signed-off-by: cocafe <cocafehj@gmail.com>
abb-codec: ABBamp 2.4.5

Normally, we use "mute all sound" in system settings to disable all sound.

But the earpiece is also disabled, when a call comes, it will take us several seconds to enable sound in settings.

So I add a interface to disable speaker ONLY.

I think it's for me at least.

What's more, this update edits some messages and fixed some bugs.

Check the previous commits.

Signed-off-by: cocafe <cocafehj@gmail.com>
abb-codec: ABBamp 2.4.6

Fixed code style
Restores HS controls after Mic1 PM down

Signed-off-by: cocafe <cocafehj@gmail.com>
ABBamp: Fix author info
Signed-off-by: cocafe <cocafehj@gmail.com>
ABBamp: Add Headset Chargepump control and LPA mode

For Chargepump:
echo 0/1

For LPA:
echo on/off
echo vape=0x??

Signed-off-by: cocafe <cocafehj@gmail.com>
cpufreq: InteractiveQ: Fix dead wakeup again

Signed-off-by: cocafe <cocafehj@gmail.com>
block: add bfq(v5r1) io scheduler

Conflicts:
	block/Kconfig.iosched
	block/Makefile
block: Update bfq iosched v5r1 -> v7r2

Conflicts:
	block/Kconfig.iosched
Add BFQ IOSched on defconfig
block/sioplus: sync_read_expire = 312.5ms, writes_starved = 2
cpufreq: add zzmoove(0.3) governor

Conflicts:
	drivers/cpufreq/Makefile
cpufreq: Zzmoove 8.0
cpufreq/zzmoove: Dualcore mode only
Add ZZMOOVE Governor on defconfig
cpufreq: Add pegasusqplus

A heavy tweaked pegasusq.

Conflicts:
	drivers/cpufreq/Kconfig