msm_mpdecision: offload definitions to header

Change-Id: If6d44ec7d54d02762d58d34cc191f75040b4f7de
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
msm_mpdecision: fix definitions for earlysuspend/lcd callback switch

Change-Id: I1ee32e157164b56461a0acc3a27fcec8f1d78e08
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
msm_mpdecision: fix whitespaces throughout the file to comply with linux coding styles

Change-Id: I53cfda7955595ccdf9932c3dc2ba3ef4b82eacd5
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
msm_mpdecision: early continue get_slowest_cpu() and _rate() to save some cycles

Change-Id: I5780246408ffddeeea4feed12f43ad4e313e5cdf
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
msm_mpdecision: move startdelay to init to save cycles on each work call

Change-Id: Ie7d4ea96fad00f35cbb4b199fe8c25edfc002ff7
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
msm_mpdecision: also verify that boost frequencies are > minfreq

Change-Id: I5b06ec076cc7a67bc2bee342947166b9267ea56d
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
msm_mpdecision: fix boost_time not respecting sysfs changes
This fixes issue #17

Change-Id: I395e4d47b74d9a28fe6a7d2c1887f12d44f29bb4
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
msm_mpdecision: add input boost triggers
This fixes issue #27 - No boost event triggered
&
issue #28 - Power button should trigger boost_freq

Change-Id: I66b9c459178d2f5e1c9f66883b16f7e49814590f
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
msm_mpdecision: set idle_freq arch specific
This fixes issue #31 - idle frequency needs changing when switching archs

Change-Id: I275057e3aac15c00d0e53d2e3cc79eb02ac626f3
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
fix another bunch of warnings I missed

thanks showmp

Change-Id: I5a15c646977b03c6e54a5b4eb22225c32828ce83
drivers/net/wireless/bcmdhd/bcmutils.c: fix: warning: ‘ep’ may be used uninitialized in this function

Change-Id: Ic4c27708145e5a7822ef12d4252a0983a1f9e13a
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
msm_mpdecision: fix early_suspend compilation

This was not changed because we do not compile with early suspend
and hence didn't encounter any errors. Fix it.

Change-Id: I385f0041fb6619fe43fb3419123f1600e6a91836
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
msm_mpdecision: add locking to early_suspend related code, even if we do not use it

Change-Id: I6f60c56e3257b92f188536792728fa999bf574ed
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
cpu: noop nonboot_cpu calls if MSM_MPDEC is compiled

Change-Id: Ib0da6f4763828c5c49cceb70bdfbdf129eb9f470
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
mdpec: fix missing ifdefs when compiling with earlysuspend

Change-Id: I2240d242c94656950a18f5f9715d793938fa8c8d
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
msm_mpdecision: boost freqs are arch dependent too

Change-Id: Icd4e5bf34143067d304c6d3fb58be4e6918313b8
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Merge commit '1c3fc2fcb76261941bec6fbccc39eac4aabee76c' into cm-12.0