max14688: trigger SW_HEADPHONE_INSERT for all events

Change-Id: I2116dfc8e37767cafbb3a03363b1f8cd6ddc42a5
Merge "max14688: trigger SW_HEADPHONE_INSERT for all events" into cm-11.0
bluesleep: Back out LGE_BLUESLEEP changes and add bluedroid support

Change-Id: I855e895d3241de4b287e2e3344b7efdb1c6321d3
restart: fix rebooting to bootloader

* needs moar http://tinyw.in/q88S

Change-Id: I2999b12728e741b11f3d4c588df2f99927aa156b
Merge "bluesleep: Back out LGE_BLUESLEEP changes and add bluedroid support" into cm-11.0
wcnss: Configure WLAN MAC addr through user control interface

wcnss userspace service will use user control interface to configure
certain parameters required by wcnss driver. This interface is required
to configure the WLAN MAC address. These parameter was earlier written
thru module parameters from wcnss service, however that required the
wcnss userspace daemon to have the root permission.

Change-Id: I6e928a44c7f1f9ba7ab193c882bad102d8c2bd5a
CRs-fixed: 636953
Signed-off-by: Hardik Kantilal Patel <hkpatel@codeaurora.org>
debranding

Change-Id: Iff83c731a17ea26b14d37a6a73d0c17e1adcd128