Bluetooth: Modify default Link sup TO value to 6 secs

This decreases reconnection time  to remote HOGP devices which
doesn't request for update connection params before idle timeout
disconnection.

Change-Id: Ie3d10196920c2fc1e35ccb0c070592558aa213fa
CRs-Fixed: 530364
Signed-off-by: Satish kumar sugasi <ssugas@codeaurora.org>
msm_fb:hdmi:Fix delay during dynamic mode switch

Don't wait for audio engine off during resolution switch
because during mode switch if system sounds are one then
audio flinger will be in pause state, so audio engine will
not trun off, we may end up waiting for 5 seconds causing
delay during dynamic mode switch.

Change-Id: I0d32f56a7fb21b5da1033e8317f7e882246dedf0
Signed-off-by: Sandeep Panda <spanda@codeaurora.org>
binder fix
release the memory in case of failure in transaction

Change-Id: Id4b67f8f4c445e71bd4aa4f0e1d57a2b3f30b44a
Signed-off-by: Parth Dixit <parthd@codeaurora.org>
Bluetooth: Prevent multiple updation of battery level reports.

This patch prevents unnecessary updation of battery level to upper layers
even when there was no change in battery level. If logical maximum had
any value different apart from 100, percentage calcualtion was always
different then battery value reported in HID report in each report,
so usage of same variable for normal and percentage calcualtion was
creating problems. With usage of two variables this issue is not
observed now.

Change-Id: I78297c99cfa6a5d0b95d103c4a756cbebcbcdf2c
CRs-Fixed: 542009
Signed-off-by: Hemant Gupta <hemantg@codeaurora.org>
Merge "binder fix release the memory in case of failure in transaction"
Merge "Bluetooth: Prevent multiple updation of battery level reports."
Merge "msm_fb:hdmi:Fix delay during dynamic mode switch"
Merge "Bluetooth: Modify default Link sup TO value to 6 secs"
Disable for SMP machines

When this option is enabled to support Old ABI,
it introduces a race condition in swap-out code on SMP,
such that instruction is available to the instruction
stream (SWI instruction) but not the data stream.

CPU0		CPU1
clears pte
		executes instruction from page,
		already has I-TLB but no D-TLB entry,
		takes SWI exception
		tries to load instruction, data abort
tlb flush

Therefore, disable this feature on SMP targets.

CRs-Fixed:542690
Change-Id: I8e21c5c9c7bb15c534b5a4458d2c662813611287
Signed-off-by: Parth Dixit <parthd@codeaurora.org>
Merge "Disable for SMP machines"