Commit graph

587798 commits

Author SHA1 Message Date
Ashay Jaiswal
dabce32c24 qcom: smb-lib: rerun APSD on insertion for micro USB mode
In case of very slow insertion of SDP/DCP there is a possibility
that D+/D- makes contact while APSD is in progress. This will
result in an incorrect type detection.
Fix this by doing a APSD rerun after charger-type detection is
complete.

CRs-Fixed: 2032590
Change-Id: I0037b90f29dbe65a2cdb2771d5caceff77862f03
Signed-off-by: Ashay Jaiswal <ashayj@codeaurora.org>
2017-04-16 21:30:29 +05:30
Linux Build Service Account
9b3e8a81dc Merge "qcom: smb2: ensure QC adapter is at 5V at shutdown" 2017-04-15 23:11:11 -07:00
Linux Build Service Account
af5e331c32 Merge "ANDROID: binder: add hwbinder,vndbinder to BINDER_DEVICES." 2017-04-14 22:59:22 -07:00
Linux Build Service Account
8c5d1ccf42 Merge "android: binder: move global binder state into context struct." 2017-04-14 22:59:21 -07:00
Linux Build Service Account
d7ac7905d9 Merge "power: qpnp-smb2: Specify the min/max charger switching frequency" 2017-04-14 15:19:41 -07:00
Linux Build Service Account
2a46b11757 Merge "soc: qcom: remove debugfs interface from ssr, service locator & notifier" 2017-04-14 15:19:40 -07:00
Linux Build Service Account
1a4b9a766f Merge "defconfig: msm: Enable HWBinder for SDM660" 2017-04-14 15:19:39 -07:00
Linux Build Service Account
043ca1f5fc Merge "ARM: dts: msm: Add usb master clock rate in high speed mode for sdm660" 2017-04-14 15:19:38 -07:00
Linux Build Service Account
6f0447450c Merge "input: misc: hbtp_input: Support for Region of Interest/sensors" 2017-04-14 15:19:37 -07:00
Linux Build Service Account
25127f043c Merge "ARM: dts: msm: Disable U1U2 low power modes for SDM660" 2017-04-14 15:19:35 -07:00
Linux Build Service Account
4e6f40f24c Merge "ASoC: wcd9335: Initialize variables before use" 2017-04-14 07:30:09 -07:00
Linux Build Service Account
396203de3f Merge "ASoC: wcd_cpe_core: Initialize variables before use" 2017-04-14 07:30:08 -07:00
Linux Build Service Account
8ab454448f Merge "ASoC: msm: qdsp6v2: Initialize variables before use" 2017-04-14 07:30:06 -07:00
Linux Build Service Account
6e1631fbaa Merge "ASoC: wcd-spi: Initialize variables before use" 2017-04-14 07:30:05 -07:00
Linux Build Service Account
21f62e1d1e Merge "Revert "ASoC: msm: decrement slim channel ref to set the property"" 2017-04-14 07:30:04 -07:00
Linux Build Service Account
ff13dc2a6c Merge "ASoC: wcd934x: use analog mics in micbias mode for MAD" 2017-04-14 07:30:02 -07:00
Linux Build Service Account
9a97d47340 Merge "drivers: mfd: wcd934x: Set CDC_TOP_TOP_CFG1 register as non-volatile" 2017-04-14 07:30:01 -07:00
Linux Build Service Account
891c4ddf05 Merge "ASoC: msm: Update proper clock frequency for slave mode" 2017-04-14 07:30:00 -07:00
Linux Build Service Account
dc013b9093 Merge "ASoC: msm: Update proper clock frequency for slave mode" 2017-04-14 07:29:59 -07:00
Linux Build Service Account
15bc4d7721 Merge "diag: Update the read buffers status properly" 2017-04-14 07:29:58 -07:00
Linux Build Service Account
9584dd9b54 Merge "msm: ADSPRPC: Use SMD on targets that doesn't support GLINK" 2017-04-14 07:29:57 -07:00
Linux Build Service Account
b35f50a370 Merge "usb: gadget: ccid: Fix data types of header structures" 2017-04-14 07:29:56 -07:00
Linux Build Service Account
83a539d288 Merge "defconfig: msmcortex_mediabox: Disable CONFIG_ICNSS_DEBUG" 2017-04-14 07:29:55 -07:00
Linux Build Service Account
14d7d63b27 Merge "msm: isp: Fix dead lock in ISR" 2017-04-14 07:29:54 -07:00
Linux Build Service Account
92421c8558 Merge "drivers: cpuidle: lpm-levels: Log hotplug events" 2017-04-14 07:29:53 -07:00
Linux Build Service Account
4a17c9bb0a Merge "msm: camera: Bypass redundant creation of video node in stereo" 2017-04-14 07:29:03 -07:00
Linux Build Service Account
be634a49f4 Merge "msm: camera: ispif: adds 3D support" 2017-04-14 07:29:01 -07:00
Linux Build Service Account
ed74c93ee8 Merge "ARM: dts: msm: Fix interrupt-map property for msm8996" 2017-04-14 07:29:00 -07:00
Linux Build Service Account
7e6011e45d Merge "msm: mdss: add mdss smmu fault handler for sdm660" 2017-04-14 07:28:59 -07:00
Linux Build Service Account
65b6b46b80 Merge "msm: mdss: dp: skip transfer unit setup on link training requests" 2017-04-14 07:28:58 -07:00
Linux Build Service Account
40bf3261bd Merge "ARM: dts: msm: refine JDI a407 panel setting" 2017-04-14 07:28:57 -07:00
Linux Build Service Account
f822970e29 Merge "ARM: dts: msm: modify panel initial commands for SDM630 PM660A QRD" 2017-04-14 07:28:55 -07:00
Linux Build Service Account
8943ec9a23 Merge "msm: mdss: update the recovery sequence for DSI LP_RX_TIMEOUT/BTA_TIMEOUT" 2017-04-14 07:28:54 -07:00
Linux Build Service Account
c4b2538e43 Merge "msm: sde: map/unmap timestamp buffer for every rotator session" 2017-04-14 07:28:53 -07:00
Linux Build Service Account
a24ce2ce89 Merge "msm: kgsl: Fix the race between context create and destroy" 2017-04-14 07:28:52 -07:00
Linux Build Service Account
0e17c8db46 Merge "msm: kgsl: Fix kgsl memory allocation and free race condition" 2017-04-14 07:28:15 -07:00
Linux Build Service Account
28148dc542 Merge "msm: camera: Check for csid_irq status bit in case of time out" 2017-04-14 07:28:14 -07:00
Linux Build Service Account
5cd372e2ea Merge "soc: qcom: rpm: Use GENMASK APIs to generate bit masks" 2017-04-14 07:28:13 -07:00
Anirudh Ghayal
f222cd6254 power: qpnp-smb2: Specify the min/max charger switching frequency
Add a device tree property to override the minimum and maximum
charger buck/boost switching frequency.

Change-Id: I6b827157c23a389edf2daa412e6825b6ce07a886
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
2017-04-14 19:36:19 +05:30
Anirudh Ghayal
7ba93fdab2 power: smb-lib: Fix sink/source insertion/removal function ordering
On PM660 the charger buck/boost frequency is configured in
the same register. Present ordering of the sink/source
removal function call causes incorrect charger frequency
configuration.

Fix this by first calling sink_removal and then source_insertion
function. Also, configure the buck frequency to the initial
5V USB value during source insertion.

Change-Id: I0d436f7e0843f2ddaa3d09db05cec403d03b6893
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
2017-04-14 19:35:50 +05:30
Tharun Kumar Merugu
8a3caf5c49 msm: ADSPRPC: Use SMD on targets that doesn't support GLINK
Enable SMD for backward compatibility on targets that doesn't
support glink.

Change-Id: I9e9073dd3b2d7b789c79a31ae77fff78e6e61e36
Acked-by: Bharath Kumar <bkumar@qti.qualcomm.com>
Signed-off-by: Tharun Kumar Merugu <mtharu@codeaurora.org>
2017-04-14 00:29:38 -07:00
Manoj Prabhu B
bf21c5ef9e diag: Update the read buffers status properly
This patch updates the global variables and checks
for the logging mode status to mark the buffer
status properly.

CRs-Fixed: 2033760
Change-Id: I29a13e2fecaecacc1a0f46358ae7d4db1d2b3786
Signed-off-by: Manoj Prabhu B <bmanoj@codeaurora.org>
2017-04-14 12:56:17 +05:30
Abhishek Kondaveeti
747aadd03c msm: isp: Fix dead lock in ISR
Unlock spin lock before returning in case of
tasklet overflow. Increase tasklet queue size
to avoid tasklet overflow.

Change-Id: If9dc03b8dc0bd026b904b6339dd7a7c9c6443871
Signed-off-by: Abhishek Kondaveeti <akondave@codeaurora.org>
2017-04-13 23:38:47 -07:00
Neeraj Upadhyay
8c9ba5be5e defconfig: msm: Enable HWBinder for SDM660
Enable HWBinder Domain for SDM660.

Change-Id: I47c4155e8ce9c21700f80e13f6301b2fb49fa87a
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2017-04-13 23:36:24 -07:00
Rakesh Pillai
9b6b0de838 defconfig: msmcortex_mediabox: Disable CONFIG_ICNSS_DEBUG
Disable CONFIG_ICNSS_DEBUG

CRs-Fixed: 2033750
Change-Id: If22f155538877b18c71052363565f245da913ecb
Signed-off-by: Rakesh Pillai <pillair@codeaurora.org>
2017-04-13 23:28:56 -07:00
Linux Build Service Account
406ab7d2d4 Merge "msm: ipa: fix for wakelock refcnt" 2017-04-13 21:52:20 -07:00
Linux Build Service Account
59acd80684 Merge "msm: camera: isp: Fix stream on timeout in LPM" 2017-04-13 21:52:19 -07:00
Linux Build Service Account
180376b166 Merge "ARM: dts: msm: Enable APC0/1 CPR closed-loop operation for sdm630" 2017-04-13 21:52:17 -07:00
Linux Build Service Account
349ac7ea59 Merge "ath10k: Fix crash when SSR is done during packet transfer" 2017-04-13 21:52:16 -07:00
Linux Build Service Account
f6f01239b4 Merge "ARM: dts: msm: add panel parameters for sharp wuxga panel for sdm630" 2017-04-13 21:52:15 -07:00