Perf: Change IRQ functions for CPU variants

Unicore targets can't use the percpu IRQ API,
so fallback to the generic versions of the functions
at init.

Change-Id: Ifdf16aa50d3f577ec2ea400c59578e5f2a5058c8
Signed-off-by: Ashwin Chaugule <ashwinc@codeaurora.org>
(cherry picked from commit 9f5f89411e3c750827e566f07c0e71500ed93fb7)
(cherry picked from commit d40c06b30e24f7b8ad9d7c6fb6f4293c38524509)

Signed-off-by: Gopal Goberu <ggober@codeaurora.org>
msm_fb: display: add stage commit before kickoff to WFD

Since stage commit had been splited out of stage up fucnction,
it needed to be called to stage pipes into mixer befroe
kickoff mixer. Add this function into overlay writeback for WFD.
This patch varies a little bit from the mainline patch as it got
updated again. Now making it equivalent to mainline.

(cherry picked from commit e540ed2d72f723d3b5ac7e444899921cc227ff63)

Change-Id: Ic2bf488ef61d6c31a3997906b2d70090818a9bc0
Signed-off-by: Kuogee Hsieh <khsieh@codeaurora.org>
Signed-off-by: Siddhartha Agrawal <agrawals@codeaurora.org>

Conflicts:

	drivers/video/msm/mdp4.h