Commit graph

583772 commits

Author SHA1 Message Date
Sudheer Papothi
55152cca82 ARM: dts: msm: Add support for ANC headset detection on MSM8998
Add support for ANC(Active Noise Cancellation) headset
detection on MSM8998 with WCD9340 codec.

CRs-Fixed: 2011559
Change-Id: Icaec66adb8c90c5df73ee44bf78bdee975248a20
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
2017-03-01 23:56:06 +05:30
Linux Build Service Account
712414ecaa Merge "ARM: dts: msm: Add device tree settings for A540 DRM on msm8998" 2017-03-01 02:23:05 -08:00
Linux Build Service Account
281a4451fc Merge "ARM: dts: msm: enable ESD, ULPS and partial update on sdm630" 2017-03-01 02:23:04 -08:00
Linux Build Service Account
751207dd53 Merge "sched: Print aggregation status in sched_get_busy trace event" 2017-03-01 02:23:03 -08:00
Linux Build Service Account
958a197973 Merge "USB: u_data_ipa: Fix pm_runtime_get/put() mismatch" 2017-03-01 02:23:02 -08:00
Linux Build Service Account
ce5c5c6e9d Merge "esoc: Add check for possible null pointer returns" 2017-03-01 02:23:01 -08:00
Linux Build Service Account
fb1f77e5a6 Merge "USB: composite: Release spinlock before WARN()" 2017-03-01 02:23:00 -08:00
Linux Build Service Account
307e1d3607 Merge "soc: qcom: sysmon-qmi: fix object corruption due to use after free" 2017-03-01 02:22:59 -08:00
Linux Build Service Account
1046c66c76 Merge "msm: mhi_rmnet: If failed, do not retry to queue UL buffers" 2017-03-01 02:22:57 -08:00
Linux Build Service Account
1b7f8d6ab9 Merge "power: bcl: Serialize frequency mitigation request from BCL events" 2017-03-01 02:22:57 -08:00
Linux Build Service Account
c7f26ebc66 Merge "ASoC: wsa881x: remove retry logic in swr_startup" 2017-03-01 02:22:56 -08:00
Linux Build Service Account
f6dd3a3c0d Merge "ARM: dts: msm: Add PBS client node for PM660" 2017-03-01 02:22:54 -08:00
Linux Build Service Account
c48a82429f Merge "regulator: qpnp-oledb: Add lab_vreg_ok notifier callback" 2017-03-01 02:22:53 -08:00
Linux Build Service Account
2779284ac4 Merge "defconfig: sdm630: Disable CONFIG_ICNSS_DEBUG" 2017-03-01 02:22:53 -08:00
Linux Build Service Account
3dc6d76fb4 Merge "defconfig: enable ARMV8-CE on sdm660" 2017-03-01 02:22:52 -08:00
Linux Build Service Account
9e4af71339 Merge "defconfig: msm: Enable ARM64_STRICT_BREAK_BEFORE_MAKE flag" 2017-03-01 02:22:51 -08:00
Linux Build Service Account
1022064012 Merge "coresight-tpdm: fix multiple datasets allocation issue" 2017-03-01 02:22:50 -08:00
Linux Build Service Account
c1759c3409 Merge "ARM: dts: msm: Add thermistor support for PM660" 2017-03-01 02:22:49 -08:00
Linux Build Service Account
b34664d08a Merge "ARM: dts: msm: Add GPU power level speed bins for SDM630" 2017-03-01 02:22:49 -08:00
Linux Build Service Account
2d20bbca35 Merge "icnss: Vote for hardware resources" 2017-03-01 02:22:47 -08:00
Linux Build Service Account
b0da33f969 Merge "ASoC: msm8998: Add fractional sampling rate support for HDMI" 2017-03-01 02:22:46 -08:00
Linux Build Service Account
85f1f431e7 Merge "f_gsi: Don't reconfigure USB GSI eps multiple time with cable connect case" 2017-03-01 02:22:44 -08:00
Linux Build Service Account
8e3beda481 Merge "f_gsi: Don't send end xfer command when USB is into U3 state" 2017-03-01 02:22:44 -08:00
Linux Build Service Account
bb35e1ed78 Merge "ARM: dts: msm: Update SDCC LPM latencies for sdm660" 2017-03-01 02:22:43 -08:00
Linux Build Service Account
4b2c57e721 Merge "msm: camera: isp: Handle array out of bounds" 2017-03-01 02:22:42 -08:00
Linux Build Service Account
eee829e625 Merge "msm: kgsl: Add GPU Cx ipeak client support on SDM660" 2017-02-28 17:03:50 -08:00
Linux Build Service Account
f67f8d0739 Merge "msm: ADSPRPC: Unregister glink notification handle after SSR" 2017-02-28 17:03:50 -08:00
Linux Build Service Account
b174cc4b07 Merge "msm: camera: isp: Do not wait w/o interruptible" 2017-02-28 17:03:48 -08:00
Linux Build Service Account
f5ba6d1e77 Merge "msm: kgsl: Clean up device debugfs files on removal" 2017-02-28 17:03:47 -08:00
Linux Build Service Account
fb7ed6aaa8 Merge "msm: camera: jpegdma: fix compilation issues for sdm660" 2017-02-28 17:03:47 -08:00
Linux Build Service Account
f57fc5ef76 Merge "msm: qpnp-haptic: Manage the state of PON regulator" 2017-02-28 17:03:45 -08:00
Linux Build Service Account
adb1c6ac95 Merge "msm: qpnp-haptic: add additional checks to avoid division by zero." 2017-02-28 17:03:44 -08:00
Linux Build Service Account
7a0d50c776 Merge "msm: camera: Fix invalid access of vb2 buffer" 2017-02-28 17:03:43 -08:00
Linux Build Service Account
dbc4dc7807 Merge "msm: camera: Correct the settings for csiphy clock lane" 2017-02-28 17:03:42 -08:00
Linux Build Service Account
30f26be013 Merge "ARM: dts: msm: Add stmVL53L0 device entry" 2017-02-28 17:03:42 -08:00
Linux Build Service Account
e328726a91 Merge "msm: camera: isp: add support for CX iPeak limits management" 2017-02-28 17:03:41 -08:00
Sujeev Dias
bde04af52b msm: mhi_rmnet: If failed, do not retry to queue UL buffers
If MHI failed to queue the buffer, do not attempt to re-queue.
Instead wait for transfer completion event and restart
the UL queue.

Change-Id: Id57db52e0eb2e5930ec228a920d109fef941389f
CRs-Fixed: 1055681
Signed-off-by: Sujeev Dias <sdias@codeaurora.org>
2017-02-28 10:45:17 -08:00
Sujeev Dias
29b04c0ff5 mhi: rmnet: Add bg worker to allocate memory
On memory stress conditions, host could
fails to allocate memory on atomic context.
Schedule a background worker to allocate
memory in such conditions.

CRs-Fixed: 1037593
Change-Id: Ia48b31622fcb043d31d197fab0a84ab40fc5c0ba
Signed-off-by: Sujeev Dias <sdias@codeaurora.org>
2017-02-28 10:38:56 -08:00
Tony Truong
92b1edc793 mhi: rmnet: remove debug message regarding invalid buff
The debug message does not accurately describe the reason
for rmnet to reschedule the request.

CRs-Fixed: 1016968
Change-Id: I49fa6a0dbdd9dec7a36f5705b9e8d27bc7352286
Signed-off-by: Tony Truong <truong@codeaurora.org>
Signed-off-by: Sujeev Dias <sdias@codeaurora.org>
2017-02-28 10:38:21 -08:00
Jordan Crouse
9073863d35 ARM: dts: msm: Add device tree settings for A540 DRM on msm8998
Enable the various settings to enable A540 DRM/GPU driver on
msm8998.

Change-Id: Ic0dedbadf7d4dbaaa75c24dde64ff13faf1283b9
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
2017-02-28 09:39:39 -07:00
Laxminath Kasam
618936473f ASoC: wsa881x: remove retry logic in swr_startup
Avoid retry logic in swr_startup API as it results
in speaker mute on sdm660 external codec.

CRs-Fixed: 2012814
Change-Id: Ic8876fd6e62081253a46e4e896d154043d5170db
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2017-02-28 20:55:55 +05:30
Hardik Kantilal Patel
311352e71f defconfig: sdm630: Disable CONFIG_ICNSS_DEBUG
Disable CONFIG_ICNSS_DEBUG now that solution is stable.

CRs-fixed: 2012235
Change-Id: I42dca2b723c7b3614a6d9c1c5e73ecbd6ae84a4c
Signed-off-by: Hardik Kantilal Patel <hkpatel@codeaurora.org>
2017-02-28 18:52:55 +05:30
Vijayavardhan Vennapusa
6d0d3f2222 USB: composite: Release spinlock before WARN()
if WARN() is called under spinlock, it will lead crash due to
watchdog timeout. Hence fix it by releasing spinlock before calling
WARN(). And also check cdev->config is NULL or not before calling
WARN().

Change-Id: Iebd00932b94164e9f40aa6126a2352437b1141ed
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
2017-02-28 03:17:17 -08:00
Srinivas Ramana
67c98cd8a7 defconfig: msm: Enable ARM64_STRICT_BREAK_BEFORE_MAKE flag
Enable config ARM64_STRICT_BREAK_BEFORE_MAKE to detect
break-before-make violations in set_pte and print a warning.

Change-Id: Idb7f5a7a1e46b6738659931188e143acd31a7ffa
Signed-off-by: Srinivas Ramana <sramana@codeaurora.org>
2017-02-28 14:55:42 +05:30
Shashank Mittal
3f8c010896 coresight-tpdm: fix multiple datasets allocation issue
TPDM driver is allocating memory for TPDM datasets at two places which
leads to a memory leak issue.

Fix this issue by getting rid of one allocation call.

Change-Id: I9ac26cabe09dcbabeafd5a14aa85fc59a966d4dd
Signed-off-by: Saranya Chidura <schidura@codeaurora.org>
2017-02-28 01:15:36 -08:00
Rama Krishna Phani A
4eaa5ae3c4 ARM: dts: msm: Add thermistor support for PM660
Thermal clients will be monitoring thermistors for
temperature mitigations. Add emmc_therm support for PM660.

Change-Id: I71f109a3a99b5d962c7101f348141a4cae921a8d
Signed-off-by: Rama Krishna Phani A <rphani@codeaurora.org>
2017-02-28 13:07:31 +05:30
Linux Build Service Account
59a631bcac Merge "arm64: Disable KASAN in uwwind_frame" 2017-02-27 23:37:28 -08:00
Linux Build Service Account
993b116d8d Merge "msm: kgsl: Add efuse read capabilities for A508 GPU" 2017-02-27 23:37:28 -08:00
Linux Build Service Account
8b8f43a684 Merge "i2c-msm-v2: Enable/Disable clocks and gpios per transfer" 2017-02-27 23:37:27 -08:00
Linux Build Service Account
99383b676b Merge "qseecom: add mutex around qseecom_set_client_mem_param" 2017-02-27 23:37:26 -08:00