Initial Support for BLN (taken from aries kernel)
Touchkey: don't disable touchkey if there's a BLN active
vidc: 1080p : Add support for slice delivery mode to encoder

    Slice delivery mode enables confguring the encoder to deliver
    one slice per output buffer. This mode is valid only for h264
    codec when multi slice config is set to slice by mb.

Credits: Pradnya Chaphekar <pradnyac@codeaurora.org>
vidc: 1080p : Add support for skip frame in slice delivery mode

    Slice delivery mode for H264 encoder will deliver constant number of
    output slice buffers for each frame. In case of CBR rate control method,
    core will skip frames to maintain the output quality, in which case
    driver need to send out the output buffers with data length as zero
    for skipped frame output type from the core.

Credits: Maheshwar Ajja <majja@codeaurora.org>
Reset PMEM_SF_SIZE to stock one
Revert "Reset PMEM_SF_SIZE to stock one"

This reverts commit 0b203e38d9fc42e04c63b53d1e5ae8029c15f462.
Cypress-touchkey: add wakelock for avoid suspend when bln is active!
Fix bln wake_locks!
VOIP Patch for ariesve!
Wakelock management on-demand activation!
Fix for VOIP Audio ariesve!
Added compilation optimization flags
Update Makefile
Added Sio and Vr schedulers
Added 5 cpu governors (InteractiveX, LionHeart, Lulzactive, OndemandX, SmartAssV2)
Added overclock and undervolt features
Merge branch 'ics-2.6.35' of https://github.com/arco/samsung-kernel-msm7x30 into ics-2.6.35
Modified compilation flags
Merge branch 'ics-2.6.35' of https://github.com/arco/samsung-kernel-msm7x30 into ics-2.6.35
Fixed cpufreq.h