Merge "msm: 8610: gpiomux: Add SPI-USB bridge chip configs"
Merge "ARM: dts: msm: Add ICE40 FPGA based SPI-USB bridge device"
Merge "slim_ngd: Use QMI server up notification instead of APR for probing"
Merge "msm: mdss: Increase max BW cap for low kbps to 2.75G"
Merge "TTY: msm_smd_tty: Fix simultaneous open/close race condition"
Merge "Merge "ASoC: msm: qdsp6v2: Fix voice mute issue when EC ref is set""
board: 8226: Install SMSC HUB gpio configs

SMSC HSIC HUB is used on MSM8926 MTP for USB UICC connectivity.
Install gpio configuration for reset_n, clk_en and int_n pins.

CRs-Fixed: 631711
Change-Id: Iec656172e4fb739b166b4f6ccbfacabde3bafb24
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
msm: mdss: Sanitize overlay kickoff inputs

Overlay kickoff in certain situations can be called without a ctl
attached to the frame buffer device. These situations need to
be captured and logical path should return safely.

CRs-fixed: 619588
Change-Id: Ibee6b59be667b7e5c9841ffb49c67d86bde45026
Signed-off-by: Sree Sesha Aravind Vadrevu <svadrevu@codeaurora.org>
msm: mdss: hdmi: wait for power off

Fast plug out/in of HDMI cable may result in race condition
between power on and off of HDMI tx core when downstream device
or bridge device is connected. Wait for power off to complete,
if already underway, before power on.

CRs-Fixed: 620429
Change-Id: I12cfa65052fa4e23fd1ad6d3f9ae45047d65970b
Signed-off-by: Ajay Singh Parmar <aparmar@codeaurora.org>
ASoC: msm: Fix the Listen calibration copy issue

This change fixes issue with listen calibration data
copied to the shared memory of correct size. A bug was
introduced during support for multisession listen support
on this branch. This changes address that issue of copying
calibration data of correct length.

Change-Id: I772ea7fc076c42ddd3629f6eba6eeb38313cbf88
Signed-off-by: Venkat Sudhir <vsudhir@codeaurora.org>
mdss: display: initialize panel_mode at mdss_dsi_ctrl_init

Initialize dsi controller's panel_mode at mdss_dsi_ctrl_init()
due to mdss_dsi_host_init() is not called during boot up if
continuous splash is enabled. An unnecessary timeout will happen
for dcs command send of command mode panel if panel_mode is
initialized as video mode.

Change-Id: I041abcebb9479f3d55f2f21d560aced6c4b77b91
Signed-off-by: Kuogee Hsieh <khsieh@codeaurora.org>
Signed-off-by: Jayant Shekhar <jshekhar@codeaurora.org>
msm_serial_hs: fix unbalanced clock vote during port close

This change fixes the clock voting logic when the port is closed and
prevents the clock votes from going negative. Clocks are voted for when
the port is being closed and the conditional unvote based on the clock
state will always be true if the earlier vote is not downvoted before
this check is done. This change also protects agains erroneous, unbalanced
client votes, leading to instabilities.

CRs-Fixed: 550668
Change-Id: I391ac69601314757821b3ffb931a00647a64c583
Signed-off-by: Naveen Kaje <nkaje@codeaurora.org>
Merge "Merge "Merge "ASoC: msm: qdsp6v2: Fix voice mute issue when EC ref is set"""
Merge "Merge "TTY: msm_smd_tty: Fix simultaneous open/close race condition""
Merge "WLAN subsystem: Sysctl support for key TCP/IP parameters"
Merge "ASoC: msm: qdsp6v2: fix possible integer overflow"
ASoC: msm: Reset the stream open flag after CMD_CLOSE is sent to DSP

In case of gapless playback, driver does not wait for EOS. CMD_CLOSE
for stream one or two can be called from compress driver free before
EOS ACK for stream one is received. This can result in CMD_CLOSE to
be sent for already closed stream. Reset the stream open flag after
CMD_CLOSE is sent to DSP to prevent multiple CMD_CLOSE on same
stream.

CRs-Fixed: 611416
Change-Id: Ic186ae37a760a2996ebd7b9b5dc5d5846621ab66
Signed-off-by: Krishnankutty Kolathappilly <kkolat@codeaurora.org>
wcnss: Increse the log level for WCNSS register dump

WCNSS register dump is only performed during WCNSS fatal errors such as
WDI timeout leading to SSR or WDOG bite scenarios. So these register
dumps should always be logged to provide the only information available
to debug these fatal errors.

CRs-Fixed: 586351
Change-Id: Id380327b23aa9caa43befa1953ee96c06ee83282
Signed-off-by: Sameer Thalappil <sameert@codeaurora.org>
Merge "ASoC: msm: Fix the Listen calibration copy issue"
Merge "ASoC: wcd9xxx: Add support for 24-bit playback for WCD9306"