Commit graph

577735 commits

Author SHA1 Message Date
Linux Build Service Account
ce36badf07 Merge "ARM: dts: msm: Add rpm-smd node for msmtriton" 2016-11-15 04:07:31 -08:00
Linux Build Service Account
7e04964229 Merge "ARM: dts: msm: Change GPU clock plan for msmcobalt interposer" 2016-11-15 04:07:30 -08:00
Linux Build Service Account
ff25044ed2 Merge "msm: kgsl: Fix pt NULL pointer dereference" 2016-11-15 04:07:29 -08:00
Linux Build Service Account
1f68dcac66 Merge "qcom-charger: WA for cc2 removal with medium and high rd" 2016-11-15 04:07:28 -08:00
Linux Build Service Account
59c99dc4e4 Merge "qcom-charger: WA for typec cc2 sink removal with rdstd" 2016-11-15 04:07:27 -08:00
Linux Build Service Account
c67b4632c7 Merge "ARM: dts: msm: add new mapping table for memlat" 2016-11-15 04:07:26 -08:00
Linux Build Service Account
4c014824b9 Merge "leds: qpnp-flash-v2: Add support for programming led clamp currents" 2016-11-15 04:07:25 -08:00
Linux Build Service Account
d05c65bf95 Merge "msm: pcie: remove PCIe PHY and PARF dump in linkdown" 2016-11-15 04:07:24 -08:00
Linux Build Service Account
453afb1876 Merge "ARM: dts: msm: correct subtype of MSMCOBALT V2 QRD SKUK device" 2016-11-15 04:07:23 -08:00
Linux Build Service Account
0476d57171 Merge "qpnp-smb2: increase VCONN softstart" 2016-11-15 04:07:22 -08:00
Linux Build Service Account
c93c8b05cc Merge "clk: qcom: Remove initial configuration from PLL enable function" 2016-11-14 21:54:06 -08:00
Linux Build Service Account
5587de21d7 Merge "msm: kgsl: Fix overflow in sharedmem cache range operation function" 2016-11-14 21:54:05 -08:00
Linux Build Service Account
4ca0cdc68e Merge "ARM: dts: msm: Support only dummy clocks for falcon/triton rumi" 2016-11-14 21:54:04 -08:00
Linux Build Service Account
f0e762f601 Merge "Revert "ARM: dts: msm: disable L1 and L1ss for PCIe on msmcobalt"" 2016-11-14 21:54:04 -08:00
Linux Build Service Account
b3530c432e Merge "ARM: dts: msm: Add slimbus instance entries for msmfalcon" 2016-11-14 21:54:03 -08:00
Linux Build Service Account
c594ba7b36 Merge "usb: host: skip xHCI power management upon port suspend" 2016-11-14 21:54:02 -08:00
Linux Build Service Account
30f6933a15 Merge "sched: core: Skip migrating tasks that aren't enqueued on dead_rq" 2016-11-14 21:54:02 -08:00
Linux Build Service Account
525dda257a Merge "ASoC: msm: q6dspv2: use correct variable type to store ION buff size" 2016-11-14 21:54:01 -08:00
Linux Build Service Account
375c04e745 Merge "ASoC: compress: Fix compress capture stream handling" 2016-11-14 21:54:00 -08:00
Linux Build Service Account
3d17c56b28 Merge "ASoC: soc: prevent risk of buffer overflow" 2016-11-14 21:53:59 -08:00
Linux Build Service Account
a4bd3599a0 Merge "mdss: display-port: fix link rate calculation" 2016-11-14 21:53:58 -08:00
Linux Build Service Account
1f3e1e0986 Merge "clk: msm: mdss: fix divider configuration for 5.4 Ghz link rate" 2016-11-14 21:53:57 -08:00
Linux Build Service Account
cda3134eb1 Merge "drivers: soc: increase glink tx buffer count" 2016-11-14 21:53:56 -08:00
Linux Build Service Account
0452dc8a41 Merge "msm: ipa: Address overlap fix" 2016-11-14 21:53:55 -08:00
Linux Build Service Account
5ba98eaeb9 Merge "soc: qcom: glink: Fix incorrect call to deinit function" 2016-11-14 21:53:53 -08:00
Linux Build Service Account
966b870283 Merge "ARM: dts: msm: Enable memory allocation for diag on triton" 2016-11-14 21:53:53 -08:00
Linux Build Service Account
571ab67930 Merge "ASoC: wcd9335: Add 24bit record support" 2016-11-14 21:53:52 -08:00
Harry Yang
8947aae10b qcom-charger: WA for cc2 removal with medium and high rd
In PMICv2, typec removal is known when CC detachment is detected,
but this does not work due to a HW bug, when orientation is CC2
with medium or high rd.

Currently in HW, after cable is removed, rd reading switches to
std from medium or high. The software workaround is to catch this
very change in cc state update, and then force a cc detach irq.

CRs-Fixed: 1079913
Change-Id: I284ca8f2221f596432d67117d89e7d501d2bd9a8
Signed-off-by: Harry Yang <harryy@codeaurora.org>
2016-11-14 10:47:30 -08:00
Harry Yang
dd9faf5083 qcom-charger: WA for typec cc2 sink removal with rdstd
In PMICv2, typec removal relies on CC detachment detection,
but CC removal event does not fire when orientation is CC2
with rdstd, due to a HW bug.

The software workaround is to force typec sink cycles and
poll CC states, until cc status reading confirms detachment,
and PD is notified of typec removal.

CRs-Fixed: 1079913
Change-Id: Ie9ed65d421df57c9bfa4db8e44d358da3b0cdc36
Signed-off-by: Harry Yang <harryy@codeaurora.org>
2016-11-14 10:44:35 -08:00
sathish
293989e540 msm: kgsl: Fix pt NULL pointer dereference
Add a NULL check for pt pointer variable in
a4xx_submit_preempt_token(), to avoid NULL
pointer dereference.

CRs-Fixed: 1083045
Change-Id: I6f8abe55f3d99d2ff46e4bb2a8cd11a067be7508
Signed-off-by: Dumpeti Sathish Kumar <sathyanov14@codeaurora.org>
2016-11-14 03:01:06 -08:00
Amit Nischal
a8cd6932aa clk: qcom: Remove initial configuration from PLL enable function
In alpha PLL enable function, PLLs do not require to do
initial configuration as it can be already configured
by pre HLOS. clk_alpha_pll_configure() should be called
explicitly where HLOS configures the PLLs. So remove the
call to clk_alpha_pll_configure() in PLL enable function.

Change-Id: Id3542f6649209929d83e5a2d6230f1d3d7dfa776
Signed-off-by: Amit Nischal <anischal@codeaurora.org>
2016-11-14 12:29:57 +05:30
Raju P.L.S.S.S.N
369f045fa2 ARM: dts: msm: Add rpm-smd node for msmtriton
Add rpm-smd node for communication with RPM subsystem over glink.

Change-Id: I28be6557fa97d65ec9add1d31c854576e21b47e1
Signed-off-by: Raju P.L.S.S.S.N <rplsssn@codeaurora.org>
2016-11-14 11:14:28 +05:30
Taniya Das
28fc7928ba ARM: dts: msm: Support only dummy clocks for falcon/triton rumi
As RUMI platform does not require real clocks, add back dummy clocks for
this platform.

Change-Id: I774ffb1e55971ec8097994d1cfe664db5902a8ce
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2016-11-13 21:20:55 -08:00
Linux Build Service Account
24d0c1f91e Merge "msm: mdss: dp: handle fast attention events" 2016-11-13 13:51:09 -08:00
Linux Build Service Account
23bb5f214e Merge "msm: sde: add buf_finish callback to clear last fd" 2016-11-13 13:51:08 -08:00
Linux Build Service Account
d1224e557b Merge "clk: msm: mdss: fix potential use of un-initialized variable" 2016-11-13 13:51:07 -08:00
Rajesh Kemisetti
a852ef6625 ARM: dts: msm: Change GPU clock plan for msmcobalt interposer
Change GPU clock plan based on requirements for msmcobalt
interposer platform versions.

Change-Id: I817859817eeb76c565d1604fcb1cc11b0df2dd30
Signed-off-by: Rajesh Kemisetti <rajeshk@codeaurora.org>
2016-11-14 01:09:26 +05:30
Linux Build Service Account
ce1a7c8d7d Merge "ARM: dts: msm: Add battery profile for FG in QRD interposer msmcobalt" 2016-11-13 04:22:15 -08:00
Linux Build Service Account
b22eba07a1 Merge "ARM: dts: msm: update VDD_GFX CPR settings for msmcobalt v2" 2016-11-12 21:39:15 -08:00
Linux Build Service Account
ace335774a Merge "defconfig: enable QCOM_IRQ_HELPER for 32bit msmcobalt and msmfalcon" 2016-11-12 05:13:47 -08:00
Satish Babu Patakokila
bef46b317c ASoC: compress: Fix compress capture stream handling
Compress framework considers the stream as PLAYBACK
always irrespective of the direction.
Derive substream based on the tx/rx direction from
compressed stream.

CRs-fixed: 1072067
Change-Id: I62c51c23a47f26b221dccef6f83c03aef9f095a7
Signed-off-by: Satish Babu Patakokila <sbpata@codeaurora.org>
2016-11-11 21:28:08 -08:00
Linux Build Service Account
eac6f4e45b Merge "defconfig: Enable android-verity and FEC in msmcortex" 2016-11-11 20:05:51 -08:00
Linux Build Service Account
8e2e1b3d6a Merge "msm_11ad: disbale L1 for 11ad device" 2016-11-11 20:05:50 -08:00
Linux Build Service Account
2d320e52f7 Merge "usb: gadget: Do not disconnect unregistered dev" 2016-11-11 20:05:49 -08:00
Linux Build Service Account
20f034903f Merge "usb: core: Add support to skip extended bus resume delay" 2016-11-11 20:05:48 -08:00
Linux Build Service Account
35b3425fcb Merge "qpnp-fg-gen3: Fix empty SOC handling" 2016-11-11 20:05:47 -08:00
Linux Build Service Account
b1f3ef5bc7 Merge "soc: qcom: Replace ARRAY_SIZE macro with strlen" 2016-11-11 20:05:46 -08:00
Linux Build Service Account
327b9b6314 Merge "Documentation: sched: Update frequency guidance explanations" 2016-11-11 20:05:45 -08:00
Linux Build Service Account
b240a83d88 Merge "qcom-charger: smblib: add support for pd current setting" 2016-11-11 20:05:44 -08:00
Vikram Mulukutla
3f11a4bc4f sched: core: Skip migrating tasks that aren't enqueued on dead_rq
During migrate_tasks, we have to drop the dead_rq lock in
order to preserve locking order when acquiring task->pi_lock.
This may allow the task to migrate off of dead_rq. Therefore,
don't attempt to migrate such a task again from dead_rq.

Change-Id: Id31b58e231d3dcd7d32e0dc7f264595d60a7c408
Signed-off-by: Vikram Mulukutla <markivx@codeaurora.org>
2016-11-11 16:09:55 -08:00