mmc: core: remove duplicate code in mmc_rescan

If the card is removed, the wakelock has to be held for
an extended period of time to enable the user-space to
respond. The code to extend the wakelock has been
duplicated. This patch removes this duplicate code.

Signed-off-by: Asutosh Das <asutoshd@codeaurora.org>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
msm: acpuclock-krait: Remove unused ua_core calculation

ua_core data are not provided.
So, remove unused calculations.

Signed-off-by: Stratos Karafotis <stratosk@semaphore.gr>
autosmp: depends on HOTPLUG_CPU
add the dependence to Kconfig
arm: bpf_jit: remove modules dependence
bpf_jit doesn't seem to need modules dependence. It doesn't build
as a module either. Replace the only two calls in bpf_jit_32.c to
modules with direct calls to vmalloc. This is only for arm, not
tested for other architectures.
config: disable loadable module support
now that bpf_jit works without modules support, loadable modules
support can be disabled ... again.
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' of https://github.com/grmendes/android_kernel_mako