as3676 platform data: update max_current

use correct max_current from 4.1.B.0.587, they have been wrong since forever
add support for coconut music light

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Icbbf83de76039a0e03695fa349b98c62a6bbc28e
clearpad: fix gcc 4.6 warning

Fix urushi build with gcc 4.6

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I9854f999857362213232e73b19cabe000389f93e
USB: android: Fix adb device file closing bug

adb device file closing and config disabling can happen in
parallel during composition switch.  If adb device file
is closed prior to config disable, adb function driver request
android to disable configuration.  But this is not undone later
when adb device file is opened.  Due to this bug config remains
disabled after composition switch completion.  Fix this bug.

CRs-Fixed: 414360

Change-Id: Ia7b352c63d860028c02b8dd7a52522460557e6fd
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
Signed-off-by: Neha Pandey <nehap@codeaurora.org>