hlte: fix hlte bluetooth crash when using google glass on  bluetooth data conn.

* keep bluesleep tx timeout to 3 second

Change-Id: Iad8e3316b648ff8b0b9178de636edc86f60c07ce
hlte:  bt-gpio: disable gpio power off from suspend.

Fixes issue when reiniting the gpio in bcm chip.

Change-Id: I80d2f84f4ae1fbb1d0c9e829f4838f997d88c7d2
usb: gadget: mass_storage: added sysfs entry for cdrom to LUNs

This patch adds a "cdrom" sysfs entry for each mass_storage LUN, just
like "ro" sysfs entry. This allows switching between USB and CD-ROM
emulation without reinserting the module or recompiling the kernel.

Change-Id: Idf83c74815b1ad370428ab9d3e5503d5f7bcd3b6
(cherry picked from commit 0a34f3bd561ac14d6f81d547dd39bd4b5c0dd8ec)
Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android_kernel_samsung_hlte into cm-12.0