ds2746_battery: charger is out, not in
bluesleep: Disable IRQ_WAKE completely for now

Conflicts:
	arch/arm/mach-msm/board-vision.c
d4a116d: add board-spade ifdef
msm: kgsl: Calculate busy interval considering GPU freq as float

GPU freq could be non-integral value and treating it as an integer
to calculate GPU busy insterval leads to higher busy interval
and more often we see negative idle stats. This change caculates
busy interval by treating gpu freq to the correct precision.

Change-Id: Ic54130803d7a0436b4ba31b09915eb7165d16590
CRs-fixed: 454972
Signed-off-by: Vinay Roy <vroy@codeaurora.org>
qdsp5v2: Remove the log spam
msm_fb: display: enable timing generator at resume

At both lcdc and dsi video mode interface, timing generator
need to be enabled at system resume time so that vsync event
can be conveyed to frame work with accurate vsync time.

Change-Id: Id8839200af9d15119d72c26f3524158dc918ad40
Signed-off-by: Kuogee Hsieh <khsieh@codeaurora.org>
msm_fb: display: Do clock control within mdp4_hw_init

Since mdp4_hw_init() access mdp registers, mdp clock control
within mdp4_hw_init() is necessary.

CRs-fixed: 455506
Change-Id: I768f468314fc920029b4c88e49ef6a74f6b74f58
Signed-off-by: Kuogee Hsieh <khsieh@codeaurora.org>
msm: vidc: Fix various NULL pointer accesses, memory leaks

This commit fixes various NULL pointer and memory leak bugs.

(cherry picked from commit 636a61f53dbe3cbd327c101d5373f2d876475834)

Change-Id: I8dc1ffc374b7ccdf5b5c1c0b51f1d8347d626c09
Signed-off-by: Deva Ramasubramanian <dramasub@codeaurora.org>
Signed-off-by: Maheshwar Ajja <majja@codeaurora.org>
Merge branch 'kb-stable' into kb-wip