Merge "ASoC: wcd9320: Prevent calling PA event unnecessarily during ANC"
Merge "mdss: Fix null point dereference in mdss_mdp_pp_init"
Merge "ARM: dts: msm: Update device tree node for msm-pcm-dsp"
Merge "ASoC: msm: Update the name for pcm platform driver."
Merge "ASoC: qdsp6: Add support for post processing on low latency path"
Merge "ASoC: qdsp6v2: Add support of ULL and LL"
Merge "ARM: dts: msm: Add low latency level to device tree"
Merge "Revert "mm: make is_vmalloc_addr work properly.""
msm: camera: Return current lens position in actuator driver

Actuator user space driver requires lens position after move focus
call returns. Return lens position as part cfg params for move focus
ioctl.

Change-Id: I8fdce16c192db8685b1a2ac66a2cba052d64423c
Signed-off-by: Sreesudhan Ramakrish Ramkumar <srramku@codeaurora.org>
msm: vidc: added v4l2 control to set the color of concealed MBs.

The conceal color is set to be green by default, while some users
required it to be black.
Set it to be configurable by adding this v4l2 control.

Change-Id: I25565ee837c011f5875ce91bde23a169fbdb0709
Signed-off-by: Jia Meng <jmeng@codeaurora.org>
msm: mdss: Use MDP_SOLID_FILL to enable color on pipe

To enable constant color on a pipe, set MDP_SOLID_FILL in pipe
flag. This will do a solid fill on the pipe with the color
specified in bg_color.

CRs-Fixed:592032
Change-Id: I3201e2fa657a6fc6d0e7f51f8585366afc3d29a3
Signed-off-by: Mayank Chopra <makchopra@codeaurora.org>
msm: usbaudio: Add check for NULL before dereferencing

kzalloc() and usb_ifnum_to_if() both APIs can return NULL. Current
code is not checking return value and derefencing which may crash
device if it is set to NULL. Fix this by checking return value
against NULL and handling the same.

CRs-Fixed: 562273
Change-Id: I0d2c910f43321e94fc447b19ae3e3207727e24f3
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
Signed-off-by: Saket Saurabh <ssaurabh@codeaurora.org>
input: synaptics_i2c_rmi4: Reinitialize list after freeing it

During firmware update and device reset through sysfs, query info
needs to be updated in support_fn_list. However, both these procedures
free the existing list before updation without setting its list head
to consistent state. Reinitialize the list head of support_fn_list
to avoid memory fault during updation.

CRs-Fixed: 589295
Change-Id: I560e2df53d258e273ff9890c7c62b90a58a423f7
Signed-off-by: c_sgarna <c_sgarna@codeaurora.org>
msm: mdp3: implement asynchronous frame events

Asynchronous frame events from MDP allows commit thread to be unblocked
once the frame contents have been flushed to MDP HW and new frame can be
programmed while waiting for DMA transfer to complete.

Change-Id: If2ecc3cedfd92e20b2e98b0ac4f6f3608ce78579
Signed-off-by: Terence Hampson <thampson@codeaurora.org>
Merge "cfg80211: discard regulatory hints from country IEs with undefined wiphy"
Merge "slim_ngd: Add NULL pointer check apart from error check"
Merge "thermal: qpnp-adc-tm: Fix format specifier in snprintf"
Merge "ARM: dts: msm: change emmc clock line drive strength"
ASoC: wcd9xxx :Modify detection of Euro Headset

Detect the cable as EU Headset only if below conditions met.
1.Plug types for 1st, 2nd, 4th are consistent and equal to HEADSET.
2.Delta b/w 1st, 2nd, 4th is not more than WCD9XXX_CS_MEAS_DELTA_MAX_MV.
3.Plug type of the 3rd measurement is HEADPHONE.
4.Don't consider the status of HPHL.

Change-Id: Iee5f05a360599295e75496bec87b595709ba5a6c
Signed-off-by: Yeleswarapu, Nagaradhesh <nagaradh@codeaurora.org>
diag: Send non real time control packet to all peripherals

Non real time mode of logging data was earlier supported on limited
peripherals. It is now supported on all peripherals. Diag driver
now sends the switching information to all ther peripherals.

Change-Id: I28cd83a14e86a561bacc14bc0435fc4be9bfe810
Signed-off-by: Ravi Aravamudhan <aravamud@codeaurora.org>