OSDN Git Service

sagit-ice-cold/kernel_xiaomi_msm8998.git
7 years agoMerge "ARM: dts: msm: Add rpm-smd node for msmtriton"
Linux Build Service Account [Tue, 15 Nov 2016 12:07:31 +0000 (04:07 -0800)]
Merge "ARM: dts: msm: Add rpm-smd node for msmtriton"

7 years agoMerge "ARM: dts: msm: Change GPU clock plan for msmcobalt interposer"
Linux Build Service Account [Tue, 15 Nov 2016 12:07:30 +0000 (04:07 -0800)]
Merge "ARM: dts: msm: Change GPU clock plan for msmcobalt interposer"

7 years agoMerge "msm: kgsl: Fix pt NULL pointer dereference"
Linux Build Service Account [Tue, 15 Nov 2016 12:07:30 +0000 (04:07 -0800)]
Merge "msm: kgsl: Fix pt NULL pointer dereference"

7 years agoMerge "qcom-charger: WA for cc2 removal with medium and high rd"
Linux Build Service Account [Tue, 15 Nov 2016 12:07:28 +0000 (04:07 -0800)]
Merge "qcom-charger: WA for cc2 removal with medium and high rd"

7 years agoMerge "qcom-charger: WA for typec cc2 sink removal with rdstd"
Linux Build Service Account [Tue, 15 Nov 2016 12:07:27 +0000 (04:07 -0800)]
Merge "qcom-charger: WA for typec cc2 sink removal with rdstd"

7 years agoMerge "ARM: dts: msm: add new mapping table for memlat"
Linux Build Service Account [Tue, 15 Nov 2016 12:07:27 +0000 (04:07 -0800)]
Merge "ARM: dts: msm: add new mapping table for memlat"

7 years agoMerge "leds: qpnp-flash-v2: Add support for programming led clamp currents"
Linux Build Service Account [Tue, 15 Nov 2016 12:07:25 +0000 (04:07 -0800)]
Merge "leds: qpnp-flash-v2: Add support for programming led clamp currents"

7 years agoMerge "msm: pcie: remove PCIe PHY and PARF dump in linkdown"
Linux Build Service Account [Tue, 15 Nov 2016 12:07:24 +0000 (04:07 -0800)]
Merge "msm: pcie: remove PCIe PHY and PARF dump in linkdown"

7 years agoMerge "ARM: dts: msm: correct subtype of MSMCOBALT V2 QRD SKUK device"
Linux Build Service Account [Tue, 15 Nov 2016 12:07:23 +0000 (04:07 -0800)]
Merge "ARM: dts: msm: correct subtype of MSMCOBALT V2 QRD SKUK device"

7 years agoMerge "qpnp-smb2: increase VCONN softstart"
Linux Build Service Account [Tue, 15 Nov 2016 12:07:23 +0000 (04:07 -0800)]
Merge "qpnp-smb2: increase VCONN softstart"

7 years agoMerge "clk: qcom: Remove initial configuration from PLL enable function"
Linux Build Service Account [Tue, 15 Nov 2016 05:54:06 +0000 (21:54 -0800)]
Merge "clk: qcom: Remove initial configuration from PLL enable function"

7 years agoMerge "msm: kgsl: Fix overflow in sharedmem cache range operation function"
Linux Build Service Account [Tue, 15 Nov 2016 05:54:05 +0000 (21:54 -0800)]
Merge "msm: kgsl: Fix overflow in sharedmem cache range operation function"

7 years agoMerge "ARM: dts: msm: Support only dummy clocks for falcon/triton rumi"
Linux Build Service Account [Tue, 15 Nov 2016 05:54:04 +0000 (21:54 -0800)]
Merge "ARM: dts: msm: Support only dummy clocks for falcon/triton rumi"

7 years agoMerge "Revert "ARM: dts: msm: disable L1 and L1ss for PCIe on msmcobalt""
Linux Build Service Account [Tue, 15 Nov 2016 05:54:04 +0000 (21:54 -0800)]
Merge "Revert "ARM: dts: msm: disable L1 and L1ss for PCIe on msmcobalt""

7 years agoMerge "ARM: dts: msm: Add slimbus instance entries for msmfalcon"
Linux Build Service Account [Tue, 15 Nov 2016 05:54:03 +0000 (21:54 -0800)]
Merge "ARM: dts: msm: Add slimbus instance entries for msmfalcon"

7 years agoMerge "usb: host: skip xHCI power management upon port suspend"
Linux Build Service Account [Tue, 15 Nov 2016 05:54:02 +0000 (21:54 -0800)]
Merge "usb: host: skip xHCI power management upon port suspend"

7 years agoMerge "sched: core: Skip migrating tasks that aren't enqueued on dead_rq"
Linux Build Service Account [Tue, 15 Nov 2016 05:54:02 +0000 (21:54 -0800)]
Merge "sched: core: Skip migrating tasks that aren't enqueued on dead_rq"

7 years agoMerge "ASoC: msm: q6dspv2: use correct variable type to store ION buff size"
Linux Build Service Account [Tue, 15 Nov 2016 05:54:01 +0000 (21:54 -0800)]
Merge "ASoC: msm: q6dspv2: use correct variable type to store ION buff size"

7 years agoMerge "ASoC: compress: Fix compress capture stream handling"
Linux Build Service Account [Tue, 15 Nov 2016 05:54:00 +0000 (21:54 -0800)]
Merge "ASoC: compress: Fix compress capture stream handling"

7 years agoMerge "ASoC: soc: prevent risk of buffer overflow"
Linux Build Service Account [Tue, 15 Nov 2016 05:54:00 +0000 (21:54 -0800)]
Merge "ASoC: soc: prevent risk of buffer overflow"

7 years agoMerge "mdss: display-port: fix link rate calculation"
Linux Build Service Account [Tue, 15 Nov 2016 05:53:59 +0000 (21:53 -0800)]
Merge "mdss: display-port: fix link rate calculation"

7 years agoMerge "clk: msm: mdss: fix divider configuration for 5.4 Ghz link rate"
Linux Build Service Account [Tue, 15 Nov 2016 05:53:58 +0000 (21:53 -0800)]
Merge "clk: msm: mdss: fix divider configuration for 5.4 Ghz link rate"

7 years agoMerge "drivers: soc: increase glink tx buffer count"
Linux Build Service Account [Tue, 15 Nov 2016 05:53:57 +0000 (21:53 -0800)]
Merge "drivers: soc: increase glink tx buffer count"

7 years agoMerge "msm: ipa: Address overlap fix"
Linux Build Service Account [Tue, 15 Nov 2016 05:53:55 +0000 (21:53 -0800)]
Merge "msm: ipa: Address overlap fix"

7 years agoMerge "soc: qcom: glink: Fix incorrect call to deinit function"
Linux Build Service Account [Tue, 15 Nov 2016 05:53:55 +0000 (21:53 -0800)]
Merge "soc: qcom: glink: Fix incorrect call to deinit function"

7 years agoMerge "ARM: dts: msm: Enable memory allocation for diag on triton"
Linux Build Service Account [Tue, 15 Nov 2016 05:53:53 +0000 (21:53 -0800)]
Merge "ARM: dts: msm: Enable memory allocation for diag on triton"

7 years agoMerge "ASoC: wcd9335: Add 24bit record support"
Linux Build Service Account [Tue, 15 Nov 2016 05:53:52 +0000 (21:53 -0800)]
Merge "ASoC: wcd9335: Add 24bit record support"

7 years agoqcom-charger: WA for cc2 removal with medium and high rd
Harry Yang [Mon, 7 Nov 2016 23:08:47 +0000 (15:08 -0800)]
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>
7 years agoqcom-charger: WA for typec cc2 sink removal with rdstd
Harry Yang [Tue, 1 Nov 2016 08:18:51 +0000 (01:18 -0700)]
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>
7 years agomsm: kgsl: Fix pt NULL pointer dereference
sathish [Mon, 7 Nov 2016 10:28:46 +0000 (15:58 +0530)]
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>
7 years agoclk: qcom: Remove initial configuration from PLL enable function
Amit Nischal [Mon, 14 Nov 2016 05:44:51 +0000 (11:14 +0530)]
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>
7 years agoARM: dts: msm: Add rpm-smd node for msmtriton
Raju P.L.S.S.S.N [Thu, 10 Nov 2016 05:52:59 +0000 (11:22 +0530)]
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>
7 years agoARM: dts: msm: Support only dummy clocks for falcon/triton rumi
Taniya Das [Mon, 14 Nov 2016 05:16:38 +0000 (10:46 +0530)]
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>
7 years agoMerge "msm: mdss: dp: handle fast attention events"
Linux Build Service Account [Sun, 13 Nov 2016 21:51:10 +0000 (13:51 -0800)]
Merge "msm: mdss: dp: handle fast attention events"

7 years agoMerge "msm: sde: add buf_finish callback to clear last fd"
Linux Build Service Account [Sun, 13 Nov 2016 21:51:09 +0000 (13:51 -0800)]
Merge "msm: sde: add buf_finish callback to clear last fd"

7 years agoMerge "clk: msm: mdss: fix potential use of un-initialized variable"
Linux Build Service Account [Sun, 13 Nov 2016 21:51:08 +0000 (13:51 -0800)]
Merge "clk: msm: mdss: fix potential use of un-initialized variable"

7 years agoARM: dts: msm: Change GPU clock plan for msmcobalt interposer
Rajesh Kemisetti [Sun, 13 Nov 2016 19:39:26 +0000 (01:09 +0530)]
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>
7 years agoMerge "ARM: dts: msm: Add battery profile for FG in QRD interposer msmcobalt"
Linux Build Service Account [Sun, 13 Nov 2016 12:22:15 +0000 (04:22 -0800)]
Merge "ARM: dts: msm: Add battery profile for FG in QRD interposer msmcobalt"

7 years agoMerge "ARM: dts: msm: update VDD_GFX CPR settings for msmcobalt v2"
Linux Build Service Account [Sun, 13 Nov 2016 05:39:15 +0000 (21:39 -0800)]
Merge "ARM: dts: msm: update VDD_GFX CPR settings for msmcobalt v2"

7 years agoMerge "defconfig: enable QCOM_IRQ_HELPER for 32bit msmcobalt and msmfalcon"
Linux Build Service Account [Sat, 12 Nov 2016 13:13:47 +0000 (05:13 -0800)]
Merge "defconfig: enable QCOM_IRQ_HELPER for 32bit msmcobalt and msmfalcon"

7 years agoASoC: compress: Fix compress capture stream handling
Satish Babu Patakokila [Thu, 4 Aug 2016 13:01:48 +0000 (18:31 +0530)]
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>
7 years agoMerge "defconfig: Enable android-verity and FEC in msmcortex"
Linux Build Service Account [Sat, 12 Nov 2016 04:05:52 +0000 (20:05 -0800)]
Merge "defconfig: Enable android-verity and FEC in msmcortex"

7 years agoMerge "msm_11ad: disbale L1 for 11ad device"
Linux Build Service Account [Sat, 12 Nov 2016 04:05:51 +0000 (20:05 -0800)]
Merge "msm_11ad: disbale L1 for 11ad device"

7 years agoMerge "usb: gadget: Do not disconnect unregistered dev"
Linux Build Service Account [Sat, 12 Nov 2016 04:05:50 +0000 (20:05 -0800)]
Merge "usb: gadget: Do not disconnect unregistered dev"

7 years agoMerge "usb: core: Add support to skip extended bus resume delay"
Linux Build Service Account [Sat, 12 Nov 2016 04:05:48 +0000 (20:05 -0800)]
Merge "usb: core: Add support to skip extended bus resume delay"

7 years agoMerge "qpnp-fg-gen3: Fix empty SOC handling"
Linux Build Service Account [Sat, 12 Nov 2016 04:05:47 +0000 (20:05 -0800)]
Merge "qpnp-fg-gen3: Fix empty SOC handling"

7 years agoMerge "soc: qcom: Replace ARRAY_SIZE macro with strlen"
Linux Build Service Account [Sat, 12 Nov 2016 04:05:46 +0000 (20:05 -0800)]
Merge "soc: qcom: Replace ARRAY_SIZE macro with strlen"

7 years agoMerge "Documentation: sched: Update frequency guidance explanations"
Linux Build Service Account [Sat, 12 Nov 2016 04:05:45 +0000 (20:05 -0800)]
Merge "Documentation: sched: Update frequency guidance explanations"

7 years agoMerge "qcom-charger: smblib: add support for pd current setting"
Linux Build Service Account [Sat, 12 Nov 2016 04:05:45 +0000 (20:05 -0800)]
Merge "qcom-charger: smblib: add support for pd current setting"

7 years agosched: core: Skip migrating tasks that aren't enqueued on dead_rq
Vikram Mulukutla [Sat, 12 Nov 2016 00:05:24 +0000 (16:05 -0800)]
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>
7 years agoRevert "ARM: dts: msm: disable L1 and L1ss for PCIe on msmcobalt"
Tony Truong [Fri, 11 Nov 2016 15:11:29 +0000 (17:11 +0200)]
Revert "ARM: dts: msm: disable L1 and L1ss for PCIe on msmcobalt"

This reverts commit c93b93ee87a0 ("ARM: dts: msm: disable L1 and
L1ss for PCIe on msmcobalt").

Re-enable a necessary power saving feature for PCIe and its
client.

Change-Id: I231f518b701a988ab4a4f475e7e3c6f17d58187b
Signed-off-by: Tony Truong <truong@codeaurora.org>
Signed-off-by: Maya Erez <merez@codeaurora.org>
7 years agomsm_11ad: disbale L1 for 11ad device
Maya Erez [Fri, 11 Nov 2016 21:38:22 +0000 (23:38 +0200)]
msm_11ad: disbale L1 for 11ad device

Enabling L1 / L1SS for 11ad device causes PCIe
link down or PCIe NOC read/write timeouts.
To prevent that, disable L1 for 11ad devices after
PCIe enumeration and resume.

Change-Id: I5061c95855d462879c2f5237ded80131de4d215d
Signed-off-by: Maya Erez <merez@codeaurora.org>
7 years agoleds: qpnp-flash-v2: Add support for programming led clamp currents
Subbaraman Narayanamurthy [Fri, 26 Aug 2016 19:31:56 +0000 (12:31 -0700)]
leds: qpnp-flash-v2: Add support for programming led clamp currents

Allow the mitigation clamp current values for the leds to be
configured through the device tree.

CRs-Fixed: 1060212
Change-Id: I23bf67fba7cef2735db436899a9d5b3306e5a77f
Signed-off-by: Devesh Jhunjhunwala <deveshj@codeaurora.org>
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
7 years agoleds: qpnp-flash-v2: modify regulator control for switch devices
Subbaraman Narayanamurthy [Tue, 25 Oct 2016 03:22:19 +0000 (20:22 -0700)]
leds: qpnp-flash-v2: modify regulator control for switch devices

Currently multiple regulator devices can be specified for LED
switch device though a switch device may just require one supply.
Also, before the switch device is enabled, voltage request is
sent to set the maximum voltage. This is not needed with the
regulators like BoB being used as supply for the switch device.
Just enabling the regulator is enough during switch operation.
Modify the way the regulator is obtained and controlled for
switch operation.

Since BoB regulator is configured by the bootloader properly
for flash operation, remove them from the supply list of LED
switch devices on pmicobalt and pm2falcon.

While at it, fix the way device tree properties are read from
flash/torch, switch devices.

CRs-Fixed: 1083246
Change-Id: I8eb5f305f89bc18ad4b735bd89cbf259f0e1ea11
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
7 years agoleds: qpnp-flash-v2: Add sysfs support to query max_current
Subbaraman Narayanamurthy [Wed, 17 Aug 2016 23:19:32 +0000 (16:19 -0700)]
leds: qpnp-flash-v2: Add sysfs support to query max_current

Add support to query max_current for each switch node through
sysfs. This will be useful to know the maximum current that
the flash switch device can draw at that time.

Change-Id: Ie83e71eafff5c49c81f56f92aa719662814997ed
Signed-off-by: Devesh Jhunjhunwala <deveshj@codeaurora.org>
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
7 years agodrivers: soc: increase glink tx buffer count
Shiv Maliyappanahalli [Thu, 10 Nov 2016 22:54:50 +0000 (14:54 -0800)]
drivers: soc: increase glink tx buffer count

The number of total glink tx buffers are running out
while exercising audio concurrency usecases. Increase
the max tx count to accommodate additional buffer needs.

Signed-off-by: Shiv Maliyappanahalli <smaliyap@codeaurora.org>
Change-Id: Iab64336f8efde2778c16156c6bfcf566c4c892d3

7 years agoDocumentation: sched: Update frequency guidance explanations
Syed Rameez Mustafa [Sat, 5 Nov 2016 01:10:29 +0000 (18:10 -0700)]
Documentation: sched: Update frequency guidance explanations

Following the introduction of the top-tasks approach towards frequency
guidance, the documentation on frequency guidance needs to be updated.
Update the same with new and accurate information.

Change-Id: If7deee97c09666b7d9513f79c0e278c430acfdfd
Signed-off-by: Syed Rameez Mustafa <rameezmustafa@codeaurora.org>
7 years agoARM: dts: msm: Add slimbus instance entries for msmfalcon
Dilip Kota [Fri, 21 Oct 2016 11:31:14 +0000 (17:01 +0530)]
ARM: dts: msm: Add slimbus instance entries for msmfalcon

Add Audio and QCA slimbus instance entries.
Entries are disabled by default. Need to enable
along with slave instances.

Change-Id: I372e9e38a567e0cf83a226f29510fdf570decd43
Signed-off-by: Dilip Kota <dkota@codeaurora.org>
7 years agoARM: dts: msm: Enable memory allocation for diag on triton
Manoj Prabhu B [Thu, 10 Nov 2016 08:19:23 +0000 (13:49 +0530)]
ARM: dts: msm: Enable memory allocation for diag on triton

The new diag client requires additional memory from hlos.
This patch caters to diag memory requirement.

CRs-Fixed: 1079523
Change-Id: Ief14bb96bfdc1998b7b9423755daae8d93964672
Signed-off-by: Manoj Prabhu B <bmanoj@codeaurora.org>
7 years agoMerge "debug-pagealloc: Panic on pagealloc corruption"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:45 +0000 (22:49 -0800)]
Merge "debug-pagealloc: Panic on pagealloc corruption"

7 years agoMerge "msm: kgsl: add egl_surface/egl_image usage count in debugfs"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:44 +0000 (22:49 -0800)]
Merge "msm: kgsl: add egl_surface/egl_image usage count in debugfs"

7 years agoMerge "regulator: qpnp-labibb: add support to configure PFM for LAB regulator"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:43 +0000 (22:49 -0800)]
Merge "regulator: qpnp-labibb: add support to configure PFM for LAB regulator"

7 years agoMerge "ARM: dts: msm: Add IMEM pil entry for msmtriton"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:42 +0000 (22:49 -0800)]
Merge "ARM: dts: msm: Add IMEM pil entry for msmtriton"

7 years agoMerge "PM / devfreq: Restart previous governor if new governor fails to start"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:41 +0000 (22:49 -0800)]
Merge "PM / devfreq: Restart previous governor if new governor fails to start"

7 years agoMerge "timer: Don't wait for running timers when migrating during isolation"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:41 +0000 (22:49 -0800)]
Merge "timer: Don't wait for running timers when migrating during isolation"

7 years agoMerge "sched/core: Fix migrate tasks bail-out condition"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:40 +0000 (22:49 -0800)]
Merge "sched/core: Fix migrate tasks bail-out condition"

7 years agoMerge "core_ctl: Synchronize access to cluster cpu list"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:39 +0000 (22:49 -0800)]
Merge "core_ctl: Synchronize access to cluster cpu list"

7 years agoMerge "ARM: dts: msm: Fix BT current leakage in msmcobalt MTP and CDP"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:38 +0000 (22:49 -0800)]
Merge "ARM: dts: msm: Fix BT current leakage in msmcobalt MTP and CDP"

7 years agoMerge "clk: qcom: Add support to initialize & handle dynamic update for alpha plls"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:38 +0000 (22:49 -0800)]
Merge "clk: qcom: Add support to initialize & handle dynamic update for alpha plls"

7 years agoMerge "ARM: dts: msm: Correct camera dtsi place for msmcobalt skuk device"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:36 +0000 (22:49 -0800)]
Merge "ARM: dts: msm: Correct camera dtsi place for msmcobalt skuk device"

7 years agoMerge "arm: dma-mapping: page align size before flush tlb"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:36 +0000 (22:49 -0800)]
Merge "arm: dma-mapping: page align size before flush tlb"

7 years agoMerge "ARM: dts: msm: Add GPU mempools properties for all msm"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:34 +0000 (22:49 -0800)]
Merge "ARM: dts: msm: Add GPU mempools properties for all msm"

7 years agoMerge "msm: camera: Change CID array size to MAX_CID_CH_PARAM_ENTRY"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:33 +0000 (22:49 -0800)]
Merge "msm: camera: Change CID array size to MAX_CID_CH_PARAM_ENTRY"

7 years agoMerge "clk: qcom: gpucc: add and update clocks of GPUCC"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:26 +0000 (22:49 -0800)]
Merge "clk: qcom: gpucc: add and update clocks of GPUCC"

7 years agoMerge "ARM: dts: msm: Add camera node for msmcobalt QVR board"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:25 +0000 (22:49 -0800)]
Merge "ARM: dts: msm: Add camera node for msmcobalt QVR board"

7 years agoMerge "msm: camera: Change %p into %pK"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:25 +0000 (22:49 -0800)]
Merge "msm: camera: Change %p into %pK"

7 years agoMerge "msm: camera: sensor: Change initializer to 0 instead of -EINVAL"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:24 +0000 (22:49 -0800)]
Merge "msm: camera: sensor: Change initializer to 0 instead of -EINVAL"

7 years agoMerge "msm: kgsl: Change device-type memory mapping to Normal-NC"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:23 +0000 (22:49 -0800)]
Merge "msm: kgsl: Change device-type memory mapping to Normal-NC"

7 years agoMerge "msm: pcie: change the log type for PCIe Synopsys MSI interrupts"
Linux Build Service Account [Fri, 11 Nov 2016 06:49:22 +0000 (22:49 -0800)]
Merge "msm: pcie: change the log type for PCIe Synopsys MSI interrupts"

7 years agoqcom-charger: smblib: add support for pd current setting
Harry Yang [Mon, 7 Nov 2016 21:32:52 +0000 (13:32 -0800)]
qcom-charger: smblib: add support for pd current setting

Forcing a certain current limit is not supported in the current
driver, but well needed in when pd is active.

In this change, ICL_OVERRIDE/APSD and USB mode are updated, so
that PD can alter current limit by simply voting the ICL
setting.

Change-Id: I8d3ec938d433fe9bdbb8c091873c07e75c49d632
Signed-off-by: Harry Yang <harryy@codeaurora.org>
7 years agoARM: dts: msm: correct subtype of MSMCOBALT V2 QRD SKUK device
Xiaogang Cui [Thu, 10 Nov 2016 10:11:52 +0000 (18:11 +0800)]
ARM: dts: msm: correct subtype of MSMCOBALT V2 QRD SKUK device

Correct subtype of msmcobalt V2 QRD SKUK board.

Change-Id: I3510952832f958b3b9d9d0a3e7237df34328ec30
Signed-off-by: Xiaogang Cui <xiaogang@codeaurora.org>
7 years agomsm: pcie: remove PCIe PHY and PARF dump in linkdown
Tony Truong [Wed, 12 Oct 2016 22:15:37 +0000 (15:15 -0700)]
msm: pcie: remove PCIe PHY and PARF dump in linkdown

Do not dump PCIe PHY and PARF register space when there is
a linkdown. By the time PCIe receives the linkdown interrupt,
the reset for PCIe PHY has already happened, so these registers
do not have any meaningful value.

Change-Id: I8f66ab9375fd42573a895d5d872a3d2e1782adee
Signed-off-by: Tony Truong <truong@codeaurora.org>
7 years agousb: host: skip xHCI power management upon port suspend
Hemant Kumar [Thu, 10 Nov 2016 02:51:39 +0000 (18:51 -0800)]
usb: host: skip xHCI power management upon port suspend

xHC gets powered down when host mode is stopped. xHCI power
management is intended for ACPI based power management which
is defined for PC architecture. Hence there is no need to
clear run/stop bit and save the runtime register states upon
port suspend.

Change-Id: I9d0b31021e7c47084cd92c8c70e17cff3d057655
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
7 years agomsm: mdss: dp: handle fast attention events
Ajay Singh Parmar [Tue, 1 Nov 2016 22:01:36 +0000 (15:01 -0700)]
msm: mdss: dp: handle fast attention events

Sink may issue attention event faster then it can be processed by
source. Create a list of attention events and process them one by
one in the order on workqueue to avoid missing any attention event
from sink.

Change-Id: I36fd45efe1aa9437d5551002fc75a5f37d9cef79
Signed-off-by: Ajay Singh Parmar <aparmar@codeaurora.org>
7 years agomsm: mdss: hdcp2p2: check for valid keys before authentication
Ajay Singh Parmar [Sat, 5 Nov 2016 02:22:39 +0000 (19:22 -0700)]
msm: mdss: hdcp2p2: check for valid keys before authentication

HDCP authentication requires valid keys on the source device.
If keys are not present, authentication can never be successful.
Check if the device is provisioned with hdcp keys, if so, proceed
with the hdcp authentication on HDMI/DisplayPort cable connection
otherwise avoid authentication as it may result in unnecessary
re-authentication loop.

Change-Id: I391ee35fa20cfade89773ecb565b220cc6249b8d
Signed-off-by: Ajay Singh Parmar <aparmar@codeaurora.org>
7 years agosoc: qcom: Replace ARRAY_SIZE macro with strlen
Avaneesh Kumar Dwivedi [Wed, 26 Oct 2016 08:36:34 +0000 (14:06 +0530)]
soc: qcom: Replace ARRAY_SIZE macro with strlen

ARRAY_SIZE returns size of array. While sending command string
we need to only pass size of actual command string, hence use
strlen in place of ARRAY_SIZE.

Change-Id: If0afc6b1209b03ae17472a17b34d9d403757bfd0
Signed-off-by: Avaneesh Kumar Dwivedi <akdwived@codeaurora.org>
7 years agoMerge "ARM: dts: msm: Enable memory allocation for diag on cobalt"
Linux Build Service Account [Thu, 10 Nov 2016 23:14:42 +0000 (15:14 -0800)]
Merge "ARM: dts: msm: Enable memory allocation for diag on cobalt"

7 years agoMerge "defconfig: Enabling config INET_DIAG_DESTROY"
Linux Build Service Account [Thu, 10 Nov 2016 23:14:41 +0000 (15:14 -0800)]
Merge "defconfig: Enabling config INET_DIAG_DESTROY"

7 years agoMerge "memshare: Pass device structure to ramdump driver"
Linux Build Service Account [Thu, 10 Nov 2016 23:14:41 +0000 (15:14 -0800)]
Merge "memshare: Pass device structure to ramdump driver"

7 years agoMerge "ARM: dts: msm: Update clock gcc node for MSMfalcon/Triton"
Linux Build Service Account [Thu, 10 Nov 2016 23:14:40 +0000 (15:14 -0800)]
Merge "ARM: dts: msm: Update clock gcc node for MSMfalcon/Triton"

7 years agoMerge "msm: kgsl: use seq_file for mem_entry debugfs"
Linux Build Service Account [Thu, 10 Nov 2016 23:14:39 +0000 (15:14 -0800)]
Merge "msm: kgsl: use seq_file for mem_entry debugfs"

7 years agoMerge "ASoC: msm: qdsp6v2: add support for tx app type config"
Linux Build Service Account [Thu, 10 Nov 2016 23:14:38 +0000 (15:14 -0800)]
Merge "ASoC: msm: qdsp6v2: add support for tx app type config"

7 years agoMerge "ARM: dts: msm: Add IMEM pil entry for msmfalcon"
Linux Build Service Account [Thu, 10 Nov 2016 23:14:37 +0000 (15:14 -0800)]
Merge "ARM: dts: msm: Add IMEM pil entry for msmfalcon"

7 years agoMerge "ARM: dts: msm: Enable memory allocation for diag on falcon"
Linux Build Service Account [Thu, 10 Nov 2016 23:14:37 +0000 (15:14 -0800)]
Merge "ARM: dts: msm: Enable memory allocation for diag on falcon"

7 years agoMerge "ARM: dts: msm: Add storage node for QRD interposer msmcobalt"
Linux Build Service Account [Thu, 10 Nov 2016 23:14:36 +0000 (15:14 -0800)]
Merge "ARM: dts: msm: Add storage node for QRD interposer msmcobalt"

7 years agoMerge "qcom-charger: smblib: lower delay in OTG soft-start check"
Linux Build Service Account [Thu, 10 Nov 2016 23:14:35 +0000 (15:14 -0800)]
Merge "qcom-charger: smblib: lower delay in OTG soft-start check"

7 years agoMerge "NFC: Detection of NQ chip set and firmware version"
Linux Build Service Account [Thu, 10 Nov 2016 23:14:34 +0000 (15:14 -0800)]
Merge "NFC: Detection of NQ chip set and firmware version"

7 years agoMerge "ARM: dts: msm: Change LAB precharge time to 500us in pmicobalt"
Linux Build Service Account [Thu, 10 Nov 2016 23:14:33 +0000 (15:14 -0800)]
Merge "ARM: dts: msm: Change LAB precharge time to 500us in pmicobalt"

7 years agoMerge "regulator: qpnp-labibb: Rename properties to reflect the vendor"
Linux Build Service Account [Thu, 10 Nov 2016 23:14:32 +0000 (15:14 -0800)]
Merge "regulator: qpnp-labibb: Rename properties to reflect the vendor"

7 years agoMerge "Revert "input: touchscreen: Add synaptics v1 driver""
Linux Build Service Account [Thu, 10 Nov 2016 23:14:31 +0000 (15:14 -0800)]
Merge "Revert "input: touchscreen: Add synaptics v1 driver""