mmc: core: Optimize entering HS400 mode

In the current HS400 selection sequence high speed mode is entered
twice unnecessarily. Skip the first hs selection as it is also done
as part of entering high speed DDR mode.

Signed-off-by: Venkat Gopalakrishnan <venkatg@codeaurora.org>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Revert "qseecom: Add support to handle multiple app load & unload"

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
msm: ocmem: Check for NULL pointer from get_zone

The get_zone function might return NULL if it is
unable to find the zone for the associated client
id. Add check to prevent NULL pointer dereferencing.

Signed-off-by: Neeti Desai <neetid@codeaurora.org>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
msm: ocmem: Add NULL pointer check for req structure

BUG_ON if req structure returned from handle_to_req
returns a NULL pointer.

Signed-off-by: Neeti Desai <neetid@codeaurora.org>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Build v3.93 EXP1
Revert "Revert "qseecom: Add support to handle multiple app load & unload""

This reverts commit db2d6a42aabbfd03a96a356dc1c4cb20a4289a01.
Revert "sound control: remove taiko_read"

This reverts commit 083704194efbc5c01ac9fb901663183def545046.
sound control: Samsung Microphone compatibility fixup

Signed-off-by: Paul Reioux <reioux@gmail.com>
Sound Control: expose direct register manipulations to userspace

bump driver version to 3.3

Signed-off-by: Paul Reioux <reioux@gmail.com>
Sound Control: Misc clean up for newer WCD9xxx SOCs

Bump driver version to 3.4

Change-Id: Idaf374634368e61ba1fc9e24d0c5e1a994271400
Signed-off-by: Paul Reioux <reioux@gmail.com>
Sound Control: let register lock be dependent on different HW revisions

Signed-off-by: Paul Reioux <reioux@gmail.com>
Sound Control: separate locking mechanism for recording and playback

with newer hardware revisions coming from Qualcomm, single register lock
control isn't sufficient to cover both playback and recording usage scenarios

bump to version 3.5

Signed-off-by: Paul Reioux <reioux@gmail.com>
Build v3.93 EXP2
Revert "arm: arch_timer: set memory mapped timer interrupt as IRQF_TIMER"

This reverts commit 23cfa1cd012aa6b345afc07fe2bf6b78ab142304.

Reference
https://jira.cyanogenmod.org/browse/CYAN-5129
Revert "Intelliactive: Resync with faux"

This reverts commit e9fdb2a75a8c7a32ec6403ccfe8fb92133e717bc.
Revert "CPUFREQ: give some power to intelliactive! allow max freqs, set 2.3Ghz as boost!"

This reverts commit b74dc80aa86b410e52a2c951a710f15cb7397059.
Revert "intelliactive: disable touch boost for now"

This reverts commit 47e698e8f7f9c8b464e897a8e4962ba312f82c69.
intelliactive: add a boost delay to be used with touchboost
Governors cleanup
Tone down debugging