Commit graph

581421 commits

Author SHA1 Message Date
Linux Build Service Account
1a40ab7429 Merge "ASoC: wcd934x: Fix headphone playback mute" 2017-01-19 09:52:34 -08:00
Linux Build Service Account
8d1bf18c09 Merge "ASoC: msm: qdsp6v2: allow mic selection for multichannel ec" 2017-01-19 09:52:33 -08:00
Linux Build Service Account
9f49c83495 Merge "ASoC: wcd9xxx: Fix codec regulator override" 2017-01-19 09:52:32 -08:00
Linux Build Service Account
66d6a6b1f9 Merge "ASoc: msm: qdsp6v2: add support for AAC LATM playback" 2017-01-19 09:52:31 -08:00
Linux Build Service Account
1ad069c71a Merge "ASoC: msm: qdsp6v2: add proper break statement" 2017-01-19 09:52:30 -08:00
Linux Build Service Account
0500686adc Merge "ASoC: msm: qdsp6v2: DAP: Add check to validate param length" 2017-01-19 09:52:29 -08:00
Linux Build Service Account
b563fa8cd0 Merge "ASoC: msm: qdspv2: add mutex lock when access output buffer length" 2017-01-19 09:52:28 -08:00
Linux Build Service Account
cfbb1f985f Merge "mfd: wcd9xxx: Add range checking in function wcd9xxx_init_slimslave" 2017-01-19 09:52:27 -08:00
Linux Build Service Account
003f49db57 Merge "ASoC: msm: qdsp6v2: Add range checking in msm_dai_q6_set_channel_map" 2017-01-19 09:52:26 -08:00
Linux Build Service Account
8494beab67 Merge "ASoC: msm: qdsp6v2: add routing for VoiceMMode1 FE and TDM BE" 2017-01-19 09:52:25 -08:00
Linux Build Service Account
15942a33a3 Merge "ASoC: msm: qdsp6v2: Add ASM low latency loopback support" 2017-01-19 09:52:24 -08:00
Linux Build Service Account
4f0a0766d1 Merge "sched: kill sync_cpu maintenance" 2017-01-19 09:52:20 -08:00
Linux Build Service Account
599395b30b Merge "ARM: dts: msm: Program slimbus bam offset address for SDM630" 2017-01-19 09:52:19 -08:00
Linux Build Service Account
b9afef8080 Merge "ARM: dts: msm: enable display panel for msm8998 HDK" 2017-01-19 09:52:18 -08:00
Linux Build Service Account
d8dae838c7 Merge "ARM: dts: msm: move display panel settings for sdm660 QRD" 2017-01-19 09:52:17 -08:00
Linux Build Service Account
119121213f Merge "ARM: dts: msm: Add slimbus device for wcn3990" 2017-01-19 09:52:16 -08:00
Linux Build Service Account
de95841ab0 Merge "fs: fuse: Workaround for CMA migration" 2017-01-19 09:52:15 -08:00
Linux Build Service Account
ca292680f3 Merge "ARM: dts: msm: Add QTC800H device node to SDM660 QRD SKUs" 2017-01-19 09:52:14 -08:00
Linux Build Service Account
32d905b96a Merge "ASoC: wcd-mbhc: change special headset detection count" 2017-01-19 09:52:13 -08:00
Kui Wang
071416f0f3 ARM: dts: msm: update sensor dtsi for SDM660 QRD
Update AUX camera cci master, and also update
rear and AUX camera sensor vdig configuration.
And update rear and aux sensor mount angle.

Change-Id: Iffab132fcfe1622d6716d027b30cb9f3c9a9795e
Signed-off-by: Kui Wang <kuiw@codeaurora.org>
2017-01-19 20:38:46 +08:00
Taniya Das
c381d19d0d clk: qcom: Move the rbcpr clock voltage vote to active only
The RBCPR client would not be able to remove it's vote during any low power
state, so move the clock to vote on active only voltage.

Change-Id: I859ad7eb5b4f604cd8785156a0354ed76d3622c0
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2017-01-19 17:56:57 +05:30
Santosh Mardi
731d10b197 ARM: dts: msm: update DDR BW voting on SDM660 target
SDM660 target has a dual DDR channel of width 16 bits.
Update DDR BW voting considering per channel voting.

Change-Id: I760e0149c75c7968e307d3ca71a5d7b7985c3b32
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>
2017-01-19 17:43:50 +05:30
Veerabhadrarao Badiganti
78d5bbde21 mmc: sdhci-msm-ice: Update ice config vop to config_start
The config vop of the ice driver has been updated to config_start.
Updated the sdhci-ice driver to reflect this change.

Change-Id: I7c44cc5011c6a7c88b9acf9cb9d8e61ef3f8e33a
Signed-off-by: Veerabhadrarao Badiganti <vbadigan@codeaurora.org>
2017-01-19 16:57:30 +05:30
Linux Build Service Account
1f1d944084 Merge "ARM: dts: msm: support wqxga panel and truly dsc mode on sdm660" 2017-01-18 23:48:55 -08:00
Linux Build Service Account
b2e8334dd7 Merge "msm: ipa: Fix to pass ioctl param to reset_stats" 2017-01-18 23:48:55 -08:00
Linux Build Service Account
7fdc634254 Merge "ARM: config: Enable DEFERRED RESUME flag on SDM660" 2017-01-18 23:48:54 -08:00
Linux Build Service Account
f7d6016260 Merge "leds: qpnp-flash-v2: fix a possible NULL pointer access" 2017-01-18 23:48:52 -08:00
Linux Build Service Account
d1d4a1d606 Merge "msm: ADSPRPC: Update subsystem name for slpi" 2017-01-18 23:48:51 -08:00
Linux Build Service Account
a6bd522ba0 Merge "diag: Prevent possible NULL pointer dereferencing" 2017-01-18 23:48:50 -08:00
Linux Build Service Account
38203ba7d8 Merge "msm: ADSPRPC: Attributes to process creation on remote processor" 2017-01-18 23:48:49 -08:00
Linux Build Service Account
3e951d5b6d Merge "diag: Prevent NULL pointer dereference while closing logging process" 2017-01-18 23:48:48 -08:00
Linux Build Service Account
4a40e12622 Merge "usb: pd: Increase number of SRC_CAP attempts before starting host" 2017-01-18 23:48:47 -08:00
Linux Build Service Account
dd7b46d3f4 Merge "usb: pd: Re-enable SuperSpeed host by default" 2017-01-18 23:48:46 -08:00
Linux Build Service Account
e12c25b9a5 Merge "regulator: cpr3-regulator: correct sdelta table indexing" 2017-01-18 23:48:45 -08:00
Linux Build Service Account
1515754ed3 Merge "defconfig: sdm660: Enable G-Link SPI Transport driver in 32 bit" 2017-01-18 23:48:44 -08:00
Linux Build Service Account
53d9fa23b7 Merge "ASoC: audio-ext-clk: add parent to div and lnbb clks" 2017-01-18 23:48:43 -08:00
Linux Build Service Account
08478123a6 Merge "ARM: dts: msm: Audio bringup fixes for SDM660" 2017-01-18 23:48:42 -08:00
Linux Build Service Account
69427c91f4 Merge "spmi: pmic-arb: Return an error code if sanity check fails" 2017-01-18 23:48:40 -08:00
Linux Build Service Account
e7d95aa295 Merge "spmi: pmic-arb: replace symbolic permissions with constants" 2017-01-18 23:48:40 -08:00
Linux Build Service Account
b2c6447f46 Merge "usb: pd: pdphy: Enable IRQs for wakeup" 2017-01-18 23:48:39 -08:00
Linux Build Service Account
fbbaeb656a Merge "sched: hmp: Remove the global sysctl_sched_enable_colocation tunable" 2017-01-18 23:48:38 -08:00
Linux Build Service Account
3d4b6ca818 Merge "ARM: dts: msm: Enable wifi offload for SDM660 and SDM630" 2017-01-18 23:48:37 -08:00
Linux Build Service Account
b7193a89d1 Merge "tracing: Use SOFTIRQ_OFFSET for softirq dectection for more accurate results" 2017-01-18 23:48:36 -08:00
Linux Build Service Account
f116be368e Merge "msm: camera: fix Information leak" 2017-01-18 23:48:35 -08:00
Pavankumar Kondeti
6d63f38bf2 sched: kill sync_cpu maintenance
We assume boot CPU as a sync CPU and initialize it's window_start
to sched_ktime_clock(). As windows are synchronized across all
CPUs, the secondary CPUs' window_start are initialized from the
sync_cpu's window_start. A CPU's window_start is never reset, so
this synchronization happens only once for a given CPU. Given this
fact, there is no need to reassigning the sync_cpu role to another
CPU when the boot CPU is going offline. Remove this unnecessary
maintenance of sync_cpu and use any online CPU's window_start as
reference.

Change-Id: I169a8e80573c6dbcb1edeab0659c07c17102f4c9
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
2017-01-19 12:30:19 +05:30
Rupesh Tatiya
44c5c83c4f ARM: dts: msm: Add slimbus device for wcn3990
Slimbus is used as audio transport for Bluetooth & FM between sdm660 &
wcn3990. Add device tree entry for wcn3990 slimbus slave device in sdm660.

Change-Id: I0766cfac9329e7d088e6997e20a27d902aca9f29
Signed-off-by: Rupesh Tatiya <rtatiya@codeaurora.org>
2017-01-18 22:20:07 -08:00
Dhoat Harpal
81b13dfb68 soc: qcom: smem: Fix possible use of uninitialized variable
Usage of uninitialized variable remote_host happens if common partition
header hosts value dont match with TOC values.

Add common partition check and error log if hosts mismatch with TOC.

CRs-Fixed: 1113351
Change-Id: I15f8823751abccf87c55e570a8a762bfb2cfb2df
Signed-off-by: Dhoat Harpal <hdhoat@codeaurora.org>
Signed-off-by: Arun Kumar Neelakantam <aneela@codeaurora.org>
2017-01-19 11:48:38 +05:30
Dhoat Harpal
dbdcdb2153 defconfig: sdm660: Enable G-Link SPI Transport driver in 32 bit
Enable G-Link SPI Transport driver to enable off-chip communication
over SPI bus in 32 bit architecture.

CRs-Fixed: 1106989
Change-Id: I8826b1383811a03d91547414a5f6766aafa091d6
Signed-off-by: Dhoat Harpal <hdhoat@codeaurora.org>
2017-01-18 20:15:24 -08:00
Laura Abbott
7933a7ef82 fs: fuse: Add replacment for CMA pages into the LRU cache
CMA pages are currently replaced in the FUSE file system since
FUSE may hold on to CMA pages for a long time, preventing migration.
The replacement page is added to the file cache but not the LRU
cache. This may prevent the page from being properly aged and dropped,
creating poor performance under tight memory condition. Fix this by
adding the new page to the LRU cache after creation.

Change-Id: Ib349abf1024d48386b835335f3fbacae040b6241
CRs-Fixed: 586855
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
2017-01-18 16:20:27 -08:00
Laura Abbott
a5b88c7fda fs: fuse: Workaround for CMA migration
The FUSE file system may hold references to pages for long
periods of time, preventing migration from occurring. If a CMA
page is used here, CMA allocations may fail. Work around this
by swapping out a CMA page for a non-CMA page when working with
the FUSE file system.

Change-Id: Id763ea833ee125c8732ae3759ec9e20d94aa8424
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>
2017-01-18 16:18:26 -08:00