Commit graph

581729 commits

Author SHA1 Message Date
Linux Build Service Account
863cfcb4fd Merge "clk: qcom: Fix uninitialized variable and null pointer exception" 2017-01-28 00:47:03 -08:00
Linux Build Service Account
fb0f1f1646 Merge "clk: Add separate function to print clocks enabled during suspend" 2017-01-28 00:47:02 -08:00
Linux Build Service Account
bbfe37512b Merge "msm: gsi: fix event ring handle in gsi_alloc_channel" 2017-01-28 00:47:01 -08:00
Linux Build Service Account
0c3a0adf9b Merge "icnss: Don't check return value of sending dynamic feature mask" 2017-01-28 00:47:00 -08:00
Linux Build Service Account
8ddeb3ad18 Merge "msm: camera: Find and return mapped fd's from the list" 2017-01-28 00:46:59 -08:00
Linux Build Service Account
7a05d20916 Merge "cfg80211: Define macro to indicate support for Random TA for PA frames" 2017-01-28 00:46:58 -08:00
Linux Build Service Account
eb588688d8 Merge "cfg80211: Add support for randomizing TA of Public Action frames" 2017-01-28 00:46:58 -08:00
Linux Build Service Account
29226dcba2 Merge "cfg80211: Add feature flag for Fast Initial Link Setup (FILS) as STA" 2017-01-28 00:46:57 -08:00
Linux Build Service Account
8e5d555ab3 Merge "ARM: dts: msm: Resolve TSIF GPIO conflicts for APQ8098" 2017-01-28 00:46:56 -08:00
Linux Build Service Account
b8f01f9bbb Merge "wil6210: bus_request platform operation refinement" 2017-01-28 00:46:55 -08:00
Linux Build Service Account
09d8fbf4fc Merge "msm_11ad: basic support for CPU boost" 2017-01-28 00:46:55 -08:00
Linux Build Service Account
32839a79ed Merge "ARM: dts: msm: Enable home key for qrd sdm660" 2017-01-28 00:46:54 -08:00
Linux Build Service Account
d3ec5fa6cf Merge "defconfig: sdm660: Enable CDSP loader driver" 2017-01-28 00:46:52 -08:00
Linux Build Service Account
c6eacb9bdb Merge "mmc: card: use blk_cleanup_queue() during shutdown/reboot" 2017-01-28 00:46:51 -08:00
Linux Build Service Account
b267f1a21a Merge "defconfig: msm: Enable SCHED_AUTOGROUP for sdm660" 2017-01-28 00:46:50 -08:00
Linux Build Service Account
e30aabb3fc Merge "ARM: dts: msm: Add LAB-IBB/OLEDB support for PM660A" 2017-01-28 00:46:49 -08:00
Linux Build Service Account
f11f069c5f Merge "usb: gadget: f_diag: allocate diag USB channel when not found" 2017-01-28 00:46:48 -08:00
Linux Build Service Account
4e57248b74 Merge "soc: qcom: glink_smem_native_xprt: Do not defer commands indefinitely" 2017-01-28 00:46:47 -08:00
Linux Build Service Account
bc1a162e39 Merge "msm: mdss: fix autorefresh disable sequence" 2017-01-28 00:46:46 -08:00
Linux Build Service Account
36531e80af Merge "msm: mdss: fix secure session validation" 2017-01-28 00:46:45 -08:00
Linux Build Service Account
46b116edc8 Merge "clk: qcom: mdss: add support for MDSS DP PLL for SDM660" 2017-01-28 00:46:32 -08:00
Linux Build Service Account
252a3a5bb6 Merge "msm: mdss: dp: fix HBR2 pattern generation" 2017-01-28 00:46:32 -08:00
Linux Build Service Account
f443e6b380 Merge "msm: mdss: Choose the correct PPB for right only update in non-DSC mode" 2017-01-28 00:46:31 -08:00
Linux Build Service Account
c8ec64b1cd Merge "msm: mdss: fix check for igc read" 2017-01-28 00:46:30 -08:00
Linux Build Service Account
4bab93cb6e Merge "smb-lib: report discharging when charger is absent" 2017-01-28 00:46:29 -08:00
Linux Build Service Account
5b8299671d Merge "msm: ipa3: fix prod drain for WDI 2.0" 2017-01-28 00:46:29 -08:00
Linux Build Service Account
d1fadc9b7d Merge "regulator: qpnp-labibb: fix an out of bounds access" 2017-01-28 00:46:27 -08:00
Linux Build Service Account
fb7f86c7e7 Merge "ARM: dts: msm: Enable camera for sdm630" 2017-01-28 00:46:26 -08:00
Linux Build Service Account
c54d6919bf Merge "ARM: dts: msm: Update the pmic sensor name for MSM8998" 2017-01-28 00:46:25 -08:00
Linux Build Service Account
77bb82db73 Merge "ARM: dts: msm: Csiphy clk muxer changes for SDM660" 2017-01-28 00:46:25 -08:00
Linux Build Service Account
2af6cac21a Merge "msm: camera: isp: Do not halt vfe from tasklet" 2017-01-28 00:46:24 -08:00
Linux Build Service Account
1508c1c08b Merge "msm: camera: fix init pinctrl fail in actuator probe" 2017-01-28 00:46:22 -08:00
Linux Build Service Account
be6930bffd Merge "net: rmnet_data: Disable generic receive offload by default" 2017-01-28 00:46:21 -08:00
Govind Singh
d089640b6e ath10k: Add host/target CE config and services for WCN3990
WCN3990 target uses following CE config.
[CE0] :host->target control and raw streams
[CE1] :target->host HTT
[CE2] :target->host WMI
[CE3] :host->target WMI
[CE4] :host->target HTT
[CE5] :ipa_uc->target control msg
[CE6] :Target autonomous HIF_memcpy
[CE7] :ce_diag, the Diagnostic Window
[CE8] :Target to uMC
[CE9] :target->host HTT
[CE10] :target->host HTT
[CE11] :target -> host PKTLOG

Add host/target CE config and services and
associated host to target callbacks.

CRs-Fixed: 1116442
Change-Id: I2ae997b4d3f2b8028fe0deaae24b19dbf178aa5a
Signed-off-by: Govind Singh <govinds@codeaurora.org>
Signed-off-by: Sarada Prasanna Garnayak <sgarna@codeaurora.org>
2017-01-27 23:14:41 -08:00
Yeleswarapu Nagaradhesh
188a5ab788 ARM: dts: msm: change ref threhold to 184K in sdm660
sdm660 has comparator circuit addded in mic path. When headset
is connected comparator output is 186mv instead of 0 which
is effecting headset detection. To resolve this change moisture
detection threshold to 184_K.

CRs-Fixed: 1099543
Change-Id: I79382da8715227ccf737f1a54b358ab95be63419
Signed-off-by: Yeleswarapu Nagaradhesh <nagaradh@codeaurora.org>
2017-01-28 12:41:00 +05:30
Yeleswarapu Nagaradhesh
b3be63cdb3 ASoC: msm: modify codec interrupt configuration
Change codec interrupt configuration to LEVEL trigger.

Change-Id: I6f874e6dc47b66938972a3f0fa24209be39ab2c0
Signed-off-by: Yeleswarapu Nagaradhesh <nagaradh@codeaurora.org>
2017-01-28 12:35:36 +05:30
Pavankumar Kondeti
827a31c699 sched: set LBF_IGNORE_PREFERRED_CLUSTER_TASKS correctly
The LBF_IGNORE_PREFERRED_CLUSTER_TASKS flag needs to be set
for all types of inter-cluster load balance. Currently this
is set only when higher capacity CPU is pulling the tasks from
a lower capacity CPU. This can result in the migration of grouped
tasks from higher capacity cluster to lower capacity cluster.

Change-Id: Ib0476c5c85781804798ef49268e1b193859ff5ef
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
2017-01-27 21:18:12 -08:00
Chris Lew
078cdbd847 ARM: dts: msm: Remove SPSS notification for msm8998
Remove SPSS from glink_ssr notification list
for Modem ssr, ADSP ssr and DSPS ssr to prevent
unnecessary notification to SPSS. Delayed response
from SPSS to these notifications may cause a system
crash.

CRs-Fixed: 1114968
Change-Id: Id01ea87b41f9026892b52b4fd4544ca8c5e7d825
Signed-off-by: Chris Lew <clew@codeaurora.org>
2017-01-27 15:16:18 -08:00
Nicholas Troast
635dca1f6a smb-lib: fix unknown APSD result after CC2 workaround
If APSD is triggered while APSD is disabled the APSD_RESULT_STATUS
register will be reset. APSD will trigger whenever both VBUS and CC
have been debounced. This includes when VBUS is stable and CC is
re-asserted.

This is an issue particularly when the CC2 workaround re-asserts CC
when PD performs a hard reset since APSD will be disabled.

Fix this by configuring APSD to trigger only on VBUS before CC is
re-asserted by the CC2 workaround.

Change-Id: I507646faaab7aafeedb4104ad0ad5c32970270a6
Signed-off-by: Nicholas Troast <ntroast@codeaurora.org>
2017-01-27 14:07:10 -08:00
Abhijeet Dharmapurikar
44a400c291 qpnp-smb2: fix incorrect type detection
Sometimes the apsd results show up as Unkonwn for SDP and SDP
for DCP. These are especially after reboot.

For such situations introduce code to rerun APSD right at bootup.
While at it also ensure that APSD rerun is enabled while shutting
down.

Change-Id: Ic81e270fd6efcf619624cb336cb0b8b41193913f
Signed-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>
2017-01-27 11:13:21 -08:00
Surajit Podder
758ad853ad msm: vidc: Enable WARN_ON based on debug level
Enable WARN_ON only when VIDC_INFO debug level is
enabled.

Change-Id: I39ccb69e0809614c4d85c3e9e13bb6faa8ffd6eb
Signed-off-by: Surajit Podder <spodder@codeaurora.org>
2017-01-27 04:33:09 -08:00
Manaf Meethalavalappu Pallikunhi
693092966b ARM: dts: msm: Add BCL mitigation configuration for sdm630
Add battery voltage, current and low SoC thresholds for sdm630.
The BCL module will mitigate the CPU's, when battery reaches
the low voltage threshold, high current threshold or low
state of Charge.

Change-Id: I045b4e451955dfd155811a39e5b8a7c4c1b4a617
Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
2017-01-27 17:59:42 +05:30
Manoj Prabhu B
e4198e7ad1 memshare: Fix parameters to collect ramdump
This patch defines condition for collecting ramdump
only when ramdump collection is enabled, modem is crashed
and memshare is notified of SUBSYS_RAMDUMP_NOTIFICATION.

CRs-Fixed: 1114015
Change-Id: I7e3ca0794980fd21cc0a5d890df4aeadfd5fbbbb
Signed-off-by: Manoj Prabhu B <bmanoj@codeaurora.org>
2017-01-27 14:49:54 +05:30
Laxminath Kasam
54ff5ccb0a ASoC: msm: Update WCD934X RX and TX Slim channels
Before calling snd_soc_dai_set_channel_map for tavil in audrx_init,
update the channel settings for SLIM RX and SLIM TX.

Change-Id: I84410b3f1f02a7d01b93b0d90b9dbd2071af5147
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2017-01-27 13:34:12 +05:30
Jayant Shekhar
2f75c352f1 msm: mdss: Disable traffic shaper for pipe in command mode
Add check to disable traffic shaper for pipe in command mode
for sdm660 target.

Change-Id: Id67ae89cbee90922212cc7cd6edafcae4ab4d0fc
Signed-off-by: Jayant Shekhar <jshekhar@codeaurora.org>
2017-01-27 12:57:21 +05:30
Vijay Viswanath
4f92347754 ARM: dts: msm: Add sdhc1 and sdhc2 for sdm630
Add sdhc1 for enabling eMMC and sdhc2 for enabling SD card for sdm630
target. Since sdm660 and sdm630 have same entries for eMMC and SD card,
the common entires are added to sdm660-common.dtsi. If later on some
properties change, overwrite or use delete-property on those entries in
the appropriate DT files.

Change-Id: Ib43fb23a18e56f2d6d270598584ed8a8470c3d86
Signed-off-by: Vijay Viswanath <vviswana@codeaurora.org>
2017-01-27 12:47:13 +05:30
Govind Singh
3a27615253 ath10k: platform driver for WCN3990 SNOC WLAN module
WCN3990 is integrated 802.11ac chipset with SNOC
bus interface. Add snoc layer driver registration
and associated ops.

CRs-Fixed: 1112488
Change-Id: I6106c617514609bd3fe41d9bbfbd34bf0588ef36
Signed-off-by: Govind Singh <govinds@codeaurora.org>
Signed-off-by: Sarada Prasanna Garnayak <sgarna@codeaurora.org>
2017-01-27 12:44:20 +05:30
Ashwini Patil
fef5da04ce cfg80211: Define macro for report better BSS in sched scan
Define macro to indicate backport support to sched scan to report
better BSSs

Change-Id: I32639e615ba5f91ebe29a9a0e37b757eec3c7578
CRs-Fixed: 1112378
Signed-off-by: Ashwini Patil <apati@codeaurora.org>
2017-01-26 22:19:14 -08:00
vamsi krishna
48a9fe070c cfg80211: Add support to sched scan to report better BSSs
Enhance sched scan to support option of finding a better BSS while in
connected state. Firmware scans the medium and reports when it finds a
known BSS which has better RSSI than the current connected BSS. New
attributes to specify the relative RSSI (compared to the current BSS)
are added to the sched scan to implement this.

Signed-off-by: vamsi krishna <vamsin@qti.qualcomm.com>
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Git-commit: bf95ecdba93b98d27ac219e79f773f2074b4ca47
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
CRs-Fixed: 1112378
Change-Id: I0e3cf69ff6e0a73e23080a2d1e8ab9f51bcaba96
2017-01-26 22:18:54 -08:00
Arend van Spriel
3fee1ede34 nl80211: add feature for BSS selection support
Introducing a new feature that the driver can use to
indicate the driver/firmware supports configuration of BSS
selection criteria upon CONNECT command. This can be useful
when multiple BSS-es are found belonging to the same ESS,
ie. Infra-BSS with same SSID. The criteria can then be used to
offload selection of a preferred BSS.

Reviewed-by: Hante Meuleman <meuleman@broadcom.com>
Reviewed-by: Franky (Zhenhui) Lin <frankyl@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Reviewed-by: Lei Zhang <leizh@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
[move wiphy support check into parse_bss_select()]
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Ashwini Patil<apati@codeaurora.org>
Git-commit: 38de03d2a28925b489c11546804e2f5418cc17a4
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
CRs-Fixed: 1112378
Change-Id: I8fe69aab5215fe848c8deab123ecb1561a3b2402
2017-01-27 11:45:44 +05:30