cpufreq: Update to zzmoove 0.8 beta8
block.c: Support for triangle away
Release tag: 2.2-beta1
cpufreq: Update to zzmoove 0.8 beta9

credits to ZaneZam
su: update su to version 1.93
cpufreq: Update to zzmoove 0.8 beta10

Changelog:

- little code reorder and rework in early demand/scaling block
- removed no longer required skipping of hotplugging and dbs_check_cpu
- improved enabling cores on governor stop - now it's working every time!
- code- and comment-style changes part I

profile header file (Version 0.1 beta10):
    - adjusted scaling block cycle values to make blocking little bit more responsive
Release tag: 2.2-beta2
Boeffla-Sound: Engine 1.6.6

- allow minimum volume of 0 for both speaker and headphones
Release tag: 2.2-beta3
Source drop: Update to GT-I9300_SEA_JB_Opensource_Update2

(without changes to defconfig as they look fishy +
 without changes to wireless as the drivers are newer)
Release tag: 2.2-beta4
smdk4412: Provide available freq sysfs for exynos.

Needed for the frequency slider in Performance Settings to work properly.

Change-Id: If01258234d216a1ee37fb7b090c012b3d6cd09be
cpufreq: intelliactive: initial coding and introduction!

intelliactive is based on Latest Google Interactive cpufreq governor from
Google.  The original Interactive provides smooth UI operations but suffers
slight battery drain due to its aggressive policies.  Intelliactive is an
improvement built on top of it.

It has the following enhancements added:
1. self-boost capability from input drivers (no need for PowerHAL assist)
2. two phase scheduling (idle/busy phases to prevent from jumping directly to
   max freq
3. Checks for offline cpus and short circuits some unnecessary checks to
   improve code execution paths
4. removed trace calls

All credits to Faux123

intelliactive: fix race condition when unregistering input handlers
intelliactive: backport to Linux 3.0.x / Linux 3.1.x kernels

Signed-off-by: Paul Reioux <reioux@gmail.com>
defconfig: add intelliactive governor
Touch to wake: Add option to keep touch-to-wake active all the time when connected to charger (andip71)
cpufreq: Update to zzmoove 0.8 RC1

all credits to ZaneZam

Changelog:

- code- and comment-style changes part II: massive re-arrange, cleaning and correction
- priorize scaling block over early demand functionality in scaling logic
- usage of 'scaling_block_threshold' value inverted - now it's a real maximum value for load gradient
- added tuneable 'scaling_block_force_down' to be able to adjust and disable forced down scaling
  this tuneable is holding a multiplier (example 1: 2 = force down scaling exactly the amount of
  scaling block cycles long, example 2: 3 = force down scaling the amount of scaling block cycles * 2)
  0 = disable forced down scaling and use only scaling up blocks
- minor optimizations at multiple points in the code
Revert "block, bfq: add Early Queue Merge (EQM) to BFQ-v6r2 for 3.0.0"

This reverts commit 9d2ff2818624c185837d93300d4ba3fc949a3df5.
Revert "block: introduce the BFQ-v6r2 I/O sched for 3.0"

This reverts commit 473d72720194d09e393ba8f3ee239f1d0f8cecd5.
Revert "block: cgroups, kconfig, build bits for BFQ-v6r2-3.0"

This reverts commit 63905f1f9bc1c3b3be929863d2fb6de645693d56.