msm_fb: msm_dss_io_8x60: Fix unbalanced clocks

mipi_dsi_unprepare_clocks is called unevenly (there is no mipi_dsi_prepare_clocks), resulting in unbalanced clocks.

Change-Id: Idabfee08aaa6775580e659a5fc754bd01d3dbd6e
Signed-off-by: Sultanxda <sultanxda@gmail.com>
 USB: gadget: qdss: Fix strncmp length usage

 Using a newer GCC we get the following warnings:

 drivers/usb/gadget/f_qdss.c: In function 'qdss_bind_config':
 drivers/usb/gadget/f_qdss.c:598: warning: argument to 'sizeof' in
 'strncmp' call is the same expression as the second source; did you
 mean
 to provide an explicit length? [-Wsizeof-pointer-memaccess]

 drivers/usb/gadget/f_qdss.c: In function 'usb_qdss_open':
 drivers/usb/gadget/f_qdss.c:760: warning: argument to 'sizeof' in
 'strncmp' call is the same expression as the second source; did you
 mean
 to provide an explicit length? [-Wsizeof-pointer-memaccess]

 These look to be due to using sizeof(ch->name) which is a pointer, use
 a simple strcmp instead.

 Change-Id: I09e09a18ffb3361fc351b177ed3a35432d9ed933
 Signed-off-by: Kumar Gala <galak@codeaurora.org>

Change-Id: I10b310dd08b8631743f81fa6b0891ecab4f3d494
msm: flash: Use low-power flash when battery is low

When battery is at 35% or lower and high-power flash is requested, use
low-power flash instead. This fixes the hard shutdowns that occur when
taking pictures with flash on low battery.

Change-Id: If05bae1674b2c36b7cf5971f9d1b1e751e67a045
Signed-off-by: Sultanxda <sultanxda@gmail.com>