Commit graph

582297 commits

Author SHA1 Message Date
Linux Build Service Account
24ceb13fee Merge "ath10k: Refactor wmi init cmd for WCN3990" 2017-01-30 07:04:48 -08:00
Linux Build Service Account
6c6796dc24 Merge "ath10k: update the Rx ring fill level for wcn3990 target" 2017-01-30 07:04:47 -08:00
Govind Singh
1f5c3fe9cd ath10k: Add htt tx/rx layer changes for WCN3990 target.
WCN3990 target uses 37bit addressing mode, modify htt tx, rx,
frag descriptor and htt ring configuration.

CRs-Fixed: 1117337
Change-Id: Ie1be7b8442e62d46a66c507eaa4662244edec16c
Signed-off-by: Govind Singh <govinds@codeaurora.org>
2017-01-30 17:13:20 +05:30
Hareesh Gundu
c557d3b6b0 msm: kgsl: Fix incomplete IB2 dump in the snapshot
If there is IB2 address overlap with IB object list,
driver is dumping pending dwords size of active IB2
data into snapshot. Fix this by updating IB2 size
while active IB1 parsing instead later point.

Change-Id: Ibb12a876ebf73846424232ef28e00d3dc9f9be59
Signed-off-by: Hareesh Gundu <hareeshg@codeaurora.org>
2017-01-30 03:29:07 -08:00
Vishnuvardhan Prodduturi
649afbd2d8 ARM: dts: msm: add truly 1080p panel support for sdm660
Add support for nt35695b truly 1080p video mode and
command mode panel on sdm660.

Change-Id: I655c6820fd2b203e08a3aa7871d8780995a9bcdb
Signed-off-by: Vishnuvardhan Prodduturi <vproddut@codeaurora.org>
2017-01-30 16:09:59 +05:30
Laxminath Kasam
8ef04e00f2 ASoC: msm: Fix invalid pdata access after kfree
Update the unmap of registers in pdata before
devm_kfree of pdata.

CRs-Fixed: 1117277
Change-Id: I9819868fb2f24a4786a81ff8d818e129bac50f97
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2017-01-30 14:58:54 +05:30
Santosh Mardi
067d6efebd ARM: dts: msm: update cpufreq node for SDM660 target
Remove 300 MHz entry from the cpufreq node which is used
for the OSM on SDM660 target.

Change-Id: I4e022a72ad04feff07fe04d115d3cc33bd88ad9f
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>
2017-01-30 13:58:36 +05:30
Siena Richard
9daf1d431b ASoC: add missing switch mixer controls
Add missing switch mixer controls to ensure all DAPM routes are fully
implemented and supported.

CR's-fixed: 1113456
Change-Id: I98df5983228f7353f7928b643c7b183481331d27
Signed-off-by: Siena Richard <sienar@codeaurora.org>
2017-01-30 12:42:58 +05:30
Linux Build Service Account
24377df2b4 Merge "msm: vidc: Enable WARN_ON based on debug level" 2017-01-29 22:24:53 -08:00
Rohit Rangwani
b28d946665 ARM: dts: msm: Add Nfc device to sdm660
Device node changes required on sdm660 describing
the GPIO configuration for Nfc controller chip.

Modified corresponding Nfc device node for
QRD, MTP and CDP platforms.

Change-Id: Iedbf7a9a58c9471923888bf2e907f8c69a422cdf
Signed-off-by: Rohit Rangwani <rrangwan@codeaurora.org>
2017-01-30 11:30:24 +05:30
Sunil Khatri
4cbaccd42f msm: kgsl: Relocate the pagefault tracepoint
During a pagefault we print trace with the fault
information which gets delayed by unacceptable
time. It happens due to the the code that searches the
faulty address in the recently freed addresses for a matching
entry.

Moving it to new position wont have any impact on debugging
instead trace is dumped without any delay.

Change-Id: I11487798b60742096e06605cf3046b4cfc8cc057
Signed-off-by: Sunil Khatri <sunilkh@codeaurora.org>
2017-01-29 21:32:19 -08:00
Andrey Markovytch
d6bbd448c7 ufs: add additional sync between ice work queue and pending request
Fixes the issue where the job could have been scheduled with request
that was about to be released thus causing crash with stale pointer.

Change-Id: I4ed1f08ed810303738c05d08f27a8ea21ba1e4f7
Signed-off-by: Andrey Markovytch <andreym@codeaurora.org>
2017-01-28 23:39:12 -08:00
Jaegeuk Kim
bfae7d5cd2 ext4/fscrypto: avoid RCU lookup in d_revalidate
As Al pointed, d_revalidate should return RCU lookup before using d_inode.
This was originally introduced by:
commit 34286d6662 ("fs: rcu-walk aware d_revalidate method").

Change-Id: I81999f7b4651d7dd64695c94d15561dfdcec851b
Reported-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Cc: Theodore Ts'o <tytso@mit.edu>
Cc: stable <stable@vger.kernel.org>
Git-commit: 03a8bb0e53d9562276045bdfcf2b5de2e4cff5a1
Git-repo: git://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git
[andreym@codeaurora.org: resolve merge conflicts,
 fs/crypto/crypto.c does not exist in current branch,
 had to omit it]
Signed-off-by: Andrey Markovytch <andreym@codeaurora.org>
2017-01-28 23:23:03 -08:00
Linux Build Service Account
958e36a73f Merge "msm: mdss: expose HDR information to panel sys node" 2017-01-28 08:41:56 -08:00
Linux Build Service Account
d7b12827ab Merge "msm: mdss: fix use of uninitialized local variable" 2017-01-28 08:41:56 -08:00
Linux Build Service Account
fff2481fc6 Merge "msm: mdss: Clear compat structures before copying to user" 2017-01-28 08:41:55 -08:00
Linux Build Service Account
8363b24366 Merge "msm: mdss: fix tearcheck when enter low power mode" 2017-01-28 08:41:54 -08:00
Linux Build Service Account
decef4b188 Merge "msm: mdss: disable dsi timing db once fps is updated" 2017-01-28 08:41:53 -08:00
Linux Build Service Account
597b6c836d Merge "ASoC: msm8998: Fix misordering of Tavil codec SLIMBUS TX channels" 2017-01-28 08:41:52 -08:00
Linux Build Service Account
ccf4629044 Merge "ASoC: msm: Aptx decoder integration changes" 2017-01-28 08:41:51 -08:00
Linux Build Service Account
cf4c7e9a8b Merge "ASoC: wcd-mbhc: correct detection logic for headphone" 2017-01-28 08:41:50 -08:00
Linux Build Service Account
c7e42b6e5b Merge "ASoC: msm: qdsp6v2: Add missing MM2 to SLIM_TX paths" 2017-01-28 08:41:49 -08:00
Linux Build Service Account
350fbe1703 Merge "msm: qdsp6v2: remove invalid sample rate check for ADM topology" 2017-01-28 08:41:48 -08:00
Linux Build Service Account
8f716987eb Merge "ASoC: msm: qdsp6v2: Add support for AFE sidetone" 2017-01-28 08:41:47 -08:00
Linux Build Service Account
8232506887 Merge "ASoC: msm: qdsp6v2: DAP: Add check to validate param length" 2017-01-28 08:41:47 -08:00
Linux Build Service Account
e9d69d9778 Merge "defconfig: msm: Enable CONFIG_MMC_RING_BUFFER for sdm660" 2017-01-28 08:41:46 -08:00
Linux Build Service Account
ae3f350867 Merge "ARM: dts: msm: enable display panel for msm8998 interposer" 2017-01-28 08:41:42 -08:00
Linux Build Service Account
3a51f03839 Merge "msm: mdss: hdmi: remove improper return when hdcp is off" 2017-01-28 08:41:41 -08:00
Linux Build Service Account
8ba01a8781 Merge "msm: mdss: Add low persistence mode support for display" 2017-01-28 08:41:40 -08:00
Linux Build Service Account
54435681e2 Merge "clk: qcom: update the clock structures for DP clocks for SDM660" 2017-01-28 08:41:40 -08:00
Linux Build Service Account
75dd5607f1 Merge "msm: mdss: fix potential null pointer dereference in HDMI driver" 2017-01-28 08:41:39 -08:00
Linux Build Service Account
6bc4fad307 Merge "msm: mdss: Fix potential null pointer dereference" 2017-01-28 08:41:38 -08:00
Linux Build Service Account
34c0f9a610 Merge "msm: sde: Provide better error logging in SDE rotator" 2017-01-28 08:41:37 -08:00
Linux Build Service Account
95fcfdad6d Merge "msm: mdss: enforce bimc smmu gdsc power sequence" 2017-01-28 08:41:36 -08:00
Linux Build Service Account
87fe1f8bb5 Merge "msm: sde: Change SDE rotator downscale factor restriction" 2017-01-28 08:41:35 -08:00
Sarada Prasanna Garnayak
decb173988 ath10k: Add wmi service ready event for HL1.0 fw
wmi service ready bitmap has changed in HL1.0 fw.
Add wmi service ready event to support svc bitmap.

CRs-Fixed: 1115986
Change-Id: Ie83878d186ebb2e4e919f75f6c87887384f79796
Signed-off-by: Govind Singh <govinds@codeaurora.org>
Signed-off-by: Rakesh Pillai <pillair@codeaurora.org>
Signed-off-by: Sarada Prasanna Garnayak <sgarna@codeaurora.org>
2017-01-28 17:43:02 +05:30
Rakesh Pillai
c08c17a3be ath10k: Refactor wmi init cmd for WCN3990
WMI init cmd parameters num_wds_entries, num_perrs
and skid_limit have different values for WCN3990.
Refactor the wmi init cmd for WCN3990 with appropriate values.

CRs-Fixed: 1115155
Change-Id: I6fadc8bd8e655eed589de658a036b4062c6da310
Signed-off-by: Rakesh Pillai <pillair@codeaurora.org>
2017-01-28 17:38:23 +05:30
Linux Build Service Account
78e02aa3d2 Merge "Revert "drm/msm: remove clock framework dependency"" 2017-01-28 00:47:19 -08:00
Linux Build Service Account
f38e5192d8 Merge "Revert "drm/msm/dsi-staging: add dsi definitions for new dsi driver"" 2017-01-28 00:47:19 -08:00
Linux Build Service Account
529697f47d Merge "Revert "drm/msm/dsi-staging: add hardware driver for dsi phy"" 2017-01-28 00:47:18 -08:00
Linux Build Service Account
a353788a89 Merge "Revert "drm/msm/dsi-staging: add hardware driver for dsi controller"" 2017-01-28 00:47:18 -08:00
Linux Build Service Account
d44eff2459 Merge "Revert "drm/msm/dsi-staging: add catalog for dsi driver"" 2017-01-28 00:47:17 -08:00
Linux Build Service Account
c2f507c20f Merge "Revert "drm/msm/sde: add driver for sde support"" 2017-01-28 00:47:17 -08:00
Linux Build Service Account
c619082d26 Merge "Revert "drm/msm: add smmu handler"" 2017-01-28 00:47:16 -08:00
Linux Build Service Account
ff528055ec Merge "genirq: Add IRQ_AFFINITY_MANAGED flag" 2017-01-28 00:47:15 -08:00
Linux Build Service Account
6424e947b1 Merge "Revert "cfg80211: remove enum ieee80211_band"" 2017-01-28 00:47:14 -08:00
Linux Build Service Account
0e2cc8dce4 Merge "misc: qcom: qdsp6v2: Add range check in function aac_in_ioctl_shared" 2017-01-28 00:47:13 -08:00
Linux Build Service Account
1b1d152ebb Merge "ASoc: msm: qdsp6v2: Fix audio noise issue during incall recording" 2017-01-28 00:47:13 -08:00
Linux Build Service Account
0cb452bd83 Merge "soc: qcom: check userspace buffer size in write()" 2017-01-28 00:47:12 -08:00
Linux Build Service Account
e32d8d4081 Merge "drivers: mfd: fix audio mute issue after ADSP SSR" 2017-01-28 00:47:11 -08:00