bacon: Enable dynamic debug feature

 * Tests have shown that this no longer introduces a performance issue.

Change-Id: I18166b298ff7fcf841215769b02fdadb1dc310c5
Headset: Ability to hang-up a call from a wired audio headset

Address OPO_52.
The KEY_MEDIA and KEY_VOLUMEUP are mapped to multiple buttons.
That will confuse the input class driver when one button is
pressed while others are released. Fuse all buttons with same
function to one will fix the problem.

Change-Id: Ife63602e68d0fad2813821f0c7e0b6d78cc5d878
drivers/video/msm/mdss/mdss_mdp_util.c: fix: warning: array subscript is below array bounds

Change-Id: Iba7bd7989114c4b5133ba0fed2e3ab695375ff04
Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
msm8974: Stop breaking the whole system

 * Deep breath............

   .....

 * Carveout allocations must be inside a memory { } stanza.

Change-Id: Ica240acec74acfd2180182d7a2725889452af5f6