OSDN Git Service
Rupesh Tatiya [Fri, 3 Feb 2017 11:33:07 +0000 (17:03 +0530)]
ARM: dts: msm: Add slimbus slave device for wcn3990 on sdm630
Slimbus is used as audio transport for Bluetooth & FM between sdm630 &
wcn3990. Add device tree entry for wcn3990 slimbus slave device in sdm630.
Change-Id: Ie5ee241e0a952b61e84682a289c69d10877cedd1
Signed-off-by: Rupesh Tatiya <rtatiya@codeaurora.org>
Linux Build Service Account [Tue, 7 Feb 2017 10:08:16 +0000 (02:08 -0800)]
Merge "ARM: dts: msm: add sink capabilities to PMI8998 PD PHY"
Linux Build Service Account [Tue, 7 Feb 2017 10:08:15 +0000 (02:08 -0800)]
Merge "power: qcom: apm: correct various coding style issues"
Linux Build Service Account [Tue, 7 Feb 2017 10:08:14 +0000 (02:08 -0800)]
Merge "power: qcom: apm: replace msmtitanium code name with MSM8953"
Linux Build Service Account [Tue, 7 Feb 2017 10:08:13 +0000 (02:08 -0800)]
Merge "clk: qcom: Update the dp pixel clock flags"
Linux Build Service Account [Tue, 7 Feb 2017 10:08:12 +0000 (02:08 -0800)]
Merge "clk: qcom: Update the display port determine rate RCG ops"
Linux Build Service Account [Tue, 7 Feb 2017 10:08:12 +0000 (02:08 -0800)]
Merge "sched: fix argument type in update_task_burst()"
Linux Build Service Account [Tue, 7 Feb 2017 10:08:10 +0000 (02:08 -0800)]
Merge "sysctl: define upper limit for sched_freq_reporting_policy"
Linux Build Service Account [Tue, 7 Feb 2017 10:08:10 +0000 (02:08 -0800)]
Merge "msm: vidc: Return buffers from driver on streamon failure"
Linux Build Service Account [Tue, 7 Feb 2017 10:08:09 +0000 (02:08 -0800)]
Merge "ARM: dts: msm: Define power configuration for msm8996 and msm8998"
Linux Build Service Account [Tue, 7 Feb 2017 10:08:08 +0000 (02:08 -0800)]
Merge "msm: vidc: Handle perf mode configuration"
Linux Build Service Account [Tue, 7 Feb 2017 10:08:06 +0000 (02:08 -0800)]
Merge "msm_vidc: Clear pendingq when releasing buffers"
Linux Build Service Account [Tue, 7 Feb 2017 10:08:05 +0000 (02:08 -0800)]
Merge "ARM: dts: msm: Update Temperature sensor support for sdm630"
Linux Build Service Account [Tue, 7 Feb 2017 10:08:00 +0000 (02:08 -0800)]
Merge "ARM: dts: msm: Enable zone dma flag for sdm660/630"
Taniya Das [Mon, 6 Feb 2017 10:22:25 +0000 (15:52 +0530)]
clk: qcom: Update the dp pixel clock flags
Display port pixel clock source is required to propagate the set rate to
parent, so update the flags for the same. The lowsvs frequency has got
updated to 154MHz, update the same.
Change-Id: I67a5ff3b5fb18c2ce986c5f431f4e41a78fe13a5
Signed-off-by: Taniya Das <tdas@codeaurora.org>
Taniya Das [Thu, 2 Feb 2017 11:22:08 +0000 (16:52 +0530)]
clk: qcom: Update the display port determine rate RCG ops
The display port PLL generates only limited set of frequency combinations.
As fractional dividers are not required to be used, update the RCG ops to
take care of the same.
Change-Id: I601273fee044ef128dbc7c2e23bc2d8ce10e31dc
Signed-off-by: Taniya Das <tdas@codeaurora.org>
Jack Pham [Tue, 7 Feb 2017 00:27:46 +0000 (16:27 -0800)]
ARM: dts: msm: add sink capabilities to PMI8998 PD PHY
Add a property to the PD PHY peripheral to specify the default
sink capabilities for USB PD as 5V @ 3A, 9V @ 3A and 12V @ 2.25A.
These are common values that should be supported on most boards,
but can be overridden as necessary.
Change-Id: I5ea95d2f0532c59f7d83cb608d939ad28a8bb28e
Signed-off-by: Jack Pham <jackp@codeaurora.org>
Jack Pham [Thu, 26 Jan 2017 20:27:07 +0000 (12:27 -0800)]
usb: pd: Read sink capabilities from device tree
Add a device tree property to allow specifying the supported
set of sink capabilities. If not specified, fall back to a
single capability of 5V @ 3A.
Change-Id: I394061d9f3070099e35b651ce4b63a7993343bf1
Signed-off-by: Jack Pham <jackp@codeaurora.org>
Linux Build Service Account [Mon, 6 Feb 2017 21:21:40 +0000 (13:21 -0800)]
Merge "ASoC: msm: qdsp6v2: Fix range check logic of port index"
Linux Build Service Account [Mon, 6 Feb 2017 21:21:39 +0000 (13:21 -0800)]
Merge "ASoC: wcd-spi: add system suspend and resume functionality"
Linux Build Service Account [Mon, 6 Feb 2017 21:21:38 +0000 (13:21 -0800)]
Merge "ARM: dts: msm: correct vote on ldo11 for vddio on sdm660"
Linux Build Service Account [Mon, 6 Feb 2017 21:21:37 +0000 (13:21 -0800)]
Merge "msm: kgsl: Add NULL check for kgsl_midframe before accessing it"
Linux Build Service Account [Mon, 6 Feb 2017 21:21:37 +0000 (13:21 -0800)]
Merge "ASoC: msm: remove duplicate mixer control"
Linux Build Service Account [Mon, 6 Feb 2017 21:21:35 +0000 (13:21 -0800)]
Merge "ARM: dts: msm: Enable GPU NAP state on SDM660"
Linux Build Service Account [Mon, 6 Feb 2017 21:21:35 +0000 (13:21 -0800)]
Merge "ARM: dts: msm: Add msm-core device for sdm630"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:53 +0000 (04:23 -0800)]
Merge "ASoC: sdm660-cdc: Add 4-mic DMIC support"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:52 +0000 (04:23 -0800)]
Merge "ASoC: msm: qdsp6v2: Add mixer controls for PRI/SEC TDM"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:51 +0000 (04:23 -0800)]
Merge "ARM: dts: msm: Add video support for SDM630"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:50 +0000 (04:23 -0800)]
Merge "ARM: dts: msm: Update venus clock cycles for SDM660"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:49 +0000 (04:23 -0800)]
Merge "cfg80211: export interface stopping function"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:48 +0000 (04:23 -0800)]
Merge "spcom: print error message on lock ion failure"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:47 +0000 (04:23 -0800)]
Merge "defconfig: remove the cti config for perf of sdm660"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:46 +0000 (04:23 -0800)]
Merge "ARM: dts: msm: enable correct power sequence of smmu and mdss GDSCs"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:45 +0000 (04:23 -0800)]
Merge "msm: mdss: Do not apply bl scale if current back light is zero"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:44 +0000 (04:23 -0800)]
Merge "msm: mdss: dp: fix programming of audio ACR control"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:43 +0000 (04:23 -0800)]
Merge "ARM: dts: msm: Change underflow color for truly/sharp wqxga panel"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:42 +0000 (04:23 -0800)]
Merge "msm: mdss: dp: fix hdcp data address"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:42 +0000 (04:23 -0800)]
Merge "ARM: dts: msm: update recommended QOS vbif value for sdm660"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:41 +0000 (04:23 -0800)]
Merge "msm: mdss: fix mdp vbif writeback qos settings"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:40 +0000 (04:23 -0800)]
Merge "msm: mdss: Fix 3D Mux when restoring from DSC on/off"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:39 +0000 (04:23 -0800)]
Merge "power: reset: Remove secure boot mode check"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:38 +0000 (04:23 -0800)]
Merge " msm: ADSPRPC: Use correct method for static processes"
Linux Build Service Account [Mon, 6 Feb 2017 12:23:37 +0000 (04:23 -0800)]
Merge "usb: dwc3: Add support to LPM L1 remote wakeup for ep0 endpoints"
Rama Krishna Phani A [Mon, 6 Feb 2017 07:22:09 +0000 (12:52 +0530)]
ARM: dts: msm: Update Temperature sensor support for sdm630
Update SW temperature sensor mapping for sdm630 target.
Change-Id: Id1969171dff46b8bf7f78c823ed4d06ccc8369bc
Signed-off-by: Rama Krishna Phani A <rphani@codeaurora.org>
Rama Krishna Phani A [Mon, 6 Feb 2017 06:06:34 +0000 (11:36 +0530)]
thermal: tsens: Update sensor id for sdm630
Update sensor id flag for sdm630 such that thermal
client can obtain the HW ID for the available
temperature sensors (TSENS) with sensor ID details.
Change-Id: I70a1c7e4a420dc41591f021da499efe10b7fd6ae
Signed-off-by: Rama Krishna Phani A <rphani@codeaurora.org>
Rajesh Kemisetti [Thu, 2 Feb 2017 15:02:29 +0000 (20:32 +0530)]
msm: kgsl: Add NULL check for kgsl_midframe before accessing it
in kgsl_pwrscale_init(), add missing NULL check for kgsl_midframe
to avoid further accessing, in case if memory is not available.
Change-Id: If6a4e59d4675fe67aefc63d7f8251f4d28ddeec5
Signed-off-by: Rajesh Kemisetti <rajeshk@codeaurora.org>
Rajesh Kemisetti [Sat, 4 Feb 2017 08:27:30 +0000 (13:57 +0530)]
ARM: dts: msm: Enable GPU NAP state on SDM660
Enable NAP state for A512 GPU to save power.
Change-Id: I3c643c90d39ab33c11146b5864b20c14bc9a339a
Signed-off-by: Rajesh Kemisetti <rajeshk@codeaurora.org>
Rajesh Kemisetti [Thu, 26 Jan 2017 12:38:16 +0000 (18:08 +0530)]
msm: kgsl: Do required clock settings for SDM660 GPU
Enable retention of memory and periphery logics for
GPU core clock. If the setting is not done then GPU
might get stale data while switching from NAP to
ACTIVE and which leads to page faults or hangs.
Clock settings need to be handled by client drivers only
and hence do it in KGSL driver.
Change-Id: Iea3fd720e2a0eda9f6ee719177a8898bc2bd75e4
Signed-off-by: Rajesh Kemisetti <rajeshk@codeaurora.org>
Ashish Garg [Mon, 6 Feb 2017 06:33:29 +0000 (12:03 +0530)]
ARM: dts: msm: correct vote on ldo11 for vddio on sdm660
On sdm660, VDDIO needs 1.8V and LDO11 is voted for 1.88V
which is causing higher power numbers. Update the vote
correctly for LDO11.
Change-Id: Id6178d312394a4c4bebb77659f6eb7e21574137b
Signed-off-by: Ashish Garg <ashigarg@codeaurora.org>
Laxminath Kasam [Mon, 6 Feb 2017 08:20:41 +0000 (13:50 +0530)]
ASoC: msm: remove duplicate mixer control
WSA speaker controls fail to register due to
duplicate mix control. Remove duplicate control.
Change-Id: I276456493271c9425d1bbde57d381f899c1ee7ab
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
Maulik Shah [Mon, 6 Feb 2017 05:37:29 +0000 (11:07 +0530)]
ARM: dts: msm: Add msm-core device for sdm630
Add msm-core device to run power and temperature
calculation on the cores.
Change-Id: I35045e2dd96d9bf498cf8889eadf0959b345884a
Signed-off-by: Maulik Shah <mkshah@codeaurora.org>
Linux Build Service Account [Mon, 6 Feb 2017 04:53:37 +0000 (20:53 -0800)]
Merge "jbd2: Fix use after free in kjournald2()"
Linux Build Service Account [Mon, 6 Feb 2017 04:53:36 +0000 (20:53 -0800)]
Merge "ARM: dts: msm: correct mdp settings of dma pipes for msm8998"
Linux Build Service Account [Mon, 6 Feb 2017 04:53:34 +0000 (20:53 -0800)]
Merge "msm: mdss: add support to set the parent of DP pixel clock RCG"
Linux Build Service Account [Mon, 6 Feb 2017 04:53:34 +0000 (20:53 -0800)]
Merge "msm: mdss: dp: add support for DP PHY register offset property"
Linux Build Service Account [Mon, 6 Feb 2017 04:53:33 +0000 (20:53 -0800)]
Merge "msm: mdss: Fix possible integer overflow"
Linux Build Service Account [Mon, 6 Feb 2017 04:53:32 +0000 (20:53 -0800)]
Merge "msm: mdss: Enable dest_scaler support in mdp for sdm660"
Linux Build Service Account [Mon, 6 Feb 2017 04:53:31 +0000 (20:53 -0800)]
Merge "msm: sde: Avoid VBIF programming when SDE rotator is still busy"
Michal Kazior [Thu, 2 Feb 2017 15:31:38 +0000 (21:01 +0530)]
cfg80211: export interface stopping function
This exports a new cfg80211_stop_iface() function.
This is intended for driver internal interface
combination management and channel switching.
Due to locking issues (it re-enters driver) the
call is asynchronous and uses cfg80211 event
list/worker.
CRs-Fixed:
1114710
Change-Id: I2784dc34b6a20fbe8697473e37cacf8edd35deca
Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
Git-commit:
f04c22033c25f71617ac62bcfe75698baa17a0b8
[rsirasan@codeaurora.org: Resolved merge conflicts]
Signed-off-by: Rajeev Kumar Sirasanagandla <rsirasan@codeaurora.org>
Rajeev Kumar Sirasanagandla [Thu, 2 Feb 2017 12:57:04 +0000 (18:27 +0530)]
cfg80211: Do not disconnect on suspend
Qualcomm Technologies Inc vendor specific wlan driver (qcacld-3.0)
internally supports wow mode and is enabled by default.
Currently, cfg80211 subsystem and wpa_supplicant is not aware of
qcacld-3.0 internal support for wowlan, due to which wpa_supplicant
is issuing disconnect on suspend, resulting in wowlan failure.
To fix this, avoid disconnect on suspend.
CRs-Fixed:
2001614
Change-Id: I8e369fe61fd2715d2de9dcfb637ebb53f044b501
Signed-off-by: Rajeev Kumar Sirasanagandla <rsirasan@codeaurora.org>
Sahitya Tummala [Wed, 7 Dec 2016 06:04:08 +0000 (11:34 +0530)]
jbd2: Fix use after free in kjournald2()
Below is the synchronization issue between unmount and kjournald2
contexts, which results into use after free issue in kjournald2().
Fix this issue by using journal->j_state_lock to synchronize the
wait_event() done in journal_kill_thread() and the wake_up() done
in kjournald2().
TASK 1:
umount cmd:
|--jbd2_journal_destroy() {
|--journal_kill_thread() {
write_lock(&journal->j_state_lock);
journal->j_flags |= JBD2_UNMOUNT;
...
write_unlock(&journal->j_state_lock);
wake_up(&journal->j_wait_commit); TASK 2 wakes up here:
kjournald2() {
...
checks JBD2_UNMOUNT flag and calls goto end-loop;
...
end_loop:
write_unlock(&journal->j_state_lock);
journal->j_task = NULL; --> If this thread gets
pre-empted here, then TASK 1 wait_event will
exit even before this thread is completely
done.
wait_event(journal->j_wait_done_commit, journal->j_task == NULL);
...
write_lock(&journal->j_state_lock);
write_unlock(&journal->j_state_lock);
}
|--kfree(journal);
}
}
wake_up(&journal->j_wait_done_commit); --> this step
now results into use after free issue.
}
Change-Id: I7487aff6f946544cfcfc38a9f28769be762e3969
Signed-off-by: Sahitya Tummala <stummala@codeaurora.org>
Stanislaw Gruszka [Thu, 2 Feb 2017 10:28:57 +0000 (15:58 +0530)]
cfg80211/mac80211: disconnect on suspend
If possible that after suspend, cfg80211 will receive request to
disconnect what require action on interface that was removed during
suspend.
Problem can manifest itself by various warnings similar to below one:
WARNING: at net/mac80211/driver-ops.h:12 ieee80211_bss_info_change_notify+0x2f9/0x300 [mac80211]()
wlan0: Failed check-sdata-in-driver check, flags: 0x4
Call Trace:
[<
c043e0b3>] warn_slowpath_fmt+0x33/0x40
[<
f83707c9>] ieee80211_bss_info_change_notify+0x2f9/0x300 [mac80211]
[<
f83a660a>] ieee80211_recalc_ps_vif+0x2a/0x30 [mac80211]
[<
f83a6706>] ieee80211_set_disassoc+0xf6/0x500 [mac80211]
[<
f83a9441>] ieee80211_mgd_deauth+0x1f1/0x280 [mac80211]
[<
f8381b36>] ieee80211_deauth+0x16/0x20 [mac80211]
[<
f8261e70>] cfg80211_mlme_down+0x70/0xc0 [cfg80211]
[<
f8264de1>] __cfg80211_disconnect+0x1b1/0x1d0 [cfg80211]
To fix the problem disconnect from any associated network before
suspend. User space is responsible to establish connection again
after resume. This basically need to be done by user space anyway,
because associated stations can go away during suspend (for example
NetworkManager disconnects on suspend and connect on resume by default).
Patch also handle situation when driver refuse to suspend with wowlan
configured and try to suspend again without it.
CRs-Fixed:
1114636
Change-Id: I6f2265a65dd47e3b127ba6236e4c9cf7ba77fc09
Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
Git-commit:
8125696991194aacb1173b6e8196d19098b44e17
[rsirasan@codeaurora.org: Resolved merge conflicts]
Signed-off-by: Rajeev Kumar Sirasanagandla <rsirasan@codeaurora.org>
Amir Samuelov [Sun, 5 Feb 2017 12:08:58 +0000 (14:08 +0200)]
spcom: print error message on lock ion failure
Locking ION buffer should not fail, print error message if it happens.
Signed-off-by: Amir Samuelov <amirs@codeaurora.org>
Change-Id: Ic67f69daa646712dd814f29d5aa0fc68386177e1
Linux Build Service Account [Sun, 5 Feb 2017 04:21:42 +0000 (20:21 -0800)]
Merge "ARM: dts: msm: add Silver cluster MEM-ACC thresholds for msm8998v2"
Linux Build Service Account [Sun, 5 Feb 2017 04:21:41 +0000 (20:21 -0800)]
Merge "soc: qcom: glink_smem_native_xprt: Add print for GFP_ATOMIC alloc fail"
Linux Build Service Account [Sat, 4 Feb 2017 06:59:41 +0000 (22:59 -0800)]
Merge "clk: msm: clock-osm: support MEM-ACC threshold voltage for Silver cluster"
Linux Build Service Account [Sat, 4 Feb 2017 06:59:40 +0000 (22:59 -0800)]
Merge "diag: Do not close MHI channels when usb is disconnected"
Linux Build Service Account [Sat, 4 Feb 2017 06:59:39 +0000 (22:59 -0800)]
Merge "qcrypto: protect potential integer overflow."
Linux Build Service Account [Sat, 4 Feb 2017 06:59:36 +0000 (22:59 -0800)]
Merge "qpnp-fg-gen3: Linearize SOC during discharging in SOC masking algorithm"
Linux Build Service Account [Sat, 4 Feb 2017 06:59:35 +0000 (22:59 -0800)]
Merge "qpnp-fg-gen3: Adjust recharge voltage to help SOC masking"
Sathish Ambley [Sat, 4 Feb 2017 05:16:24 +0000 (21:16 -0800)]
msm: ADSPRPC: Use correct method for static processes
Use correct method to connect to static processes as the existing
method was used for dynamic process creation.
Change-Id: Id7f631560edd9b8e4e970baecdda50f7804991bd
Acked-by: Ashwini Patil <aapatil@qti.qualcomm.com>
Signed-off-by: Sathish Ambley <sathishambley@codeaurora.org>
Linux Build Service Account [Fri, 3 Feb 2017 22:56:17 +0000 (14:56 -0800)]
Merge "msm: ipa3: Validate IPA and GSI firmwares before loading"
Linux Build Service Account [Fri, 3 Feb 2017 22:56:16 +0000 (14:56 -0800)]
Merge "soc: qcom: pil: Fix error case scenario in subsystem ramdump"
Linux Build Service Account [Fri, 3 Feb 2017 22:56:16 +0000 (14:56 -0800)]
Merge "ARM: dts: msm: add etm save restore nodes for sdm630"
Linux Build Service Account [Fri, 3 Feb 2017 22:56:15 +0000 (14:56 -0800)]
Merge "ARM: dts: msm: Enable UART for sdm630"
Linux Build Service Account [Fri, 3 Feb 2017 22:56:14 +0000 (14:56 -0800)]
Merge "ARM: dts: msm: Add revid phandle to read FAB ID for PM660"
Linux Build Service Account [Fri, 3 Feb 2017 22:56:13 +0000 (14:56 -0800)]
Merge "ARM: dts: msm: modify dcc ram size for sdm660"
Linux Build Service Account [Fri, 3 Feb 2017 22:56:12 +0000 (14:56 -0800)]
Merge "ath10k: Populate HW params, WMI and HTT versions for WCN3990"
Sreelakshmi Gownipalli [Tue, 20 Dec 2016 07:31:05 +0000 (23:31 -0800)]
diag: Do not close MHI channels when usb is disconnected
Do not close MHI channels when usb is disconnected and a process
is running in memory device mode.
Change-Id: I043fc25542e432a9fa294d4f433945718b2e5878
Signed-off-by: Sreelakshmi Gownipalli <sgownipa@codeaurora.org>
Laxminath Kasam [Fri, 3 Feb 2017 20:06:04 +0000 (01:36 +0530)]
ASoC: sdm660-cdc: Add 4-mic DMIC support
Add route map and mix controls to support 4 digital mics
in SDM660 internal codec.
Change-Id: Ida16a910961d01a57d7d03dd64b61ecd36bad37d
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
David Collins [Tue, 31 Jan 2017 19:56:13 +0000 (11:56 -0800)]
power: qcom: apm: correct various coding style issues
Correct warnings flagged by checkpatch. In particular, modify
the following:
- Use octal file permissions instead of symbolic.
- Add 'const' to type of struct of_device_id variable.
- Remove unnecessary out-of-memory error message.
- Update the the MSM_APM Kconfig entry.
Change-Id: I57c6d499c90db62ca2733f302bd045b4d439905f
Signed-off-by: David Collins <collinsd@codeaurora.org>
Puja Gupta [Thu, 2 Feb 2017 21:41:04 +0000 (13:41 -0800)]
soc: qcom: pil: Fix error case scenario in subsystem ramdump
During ramdump collection we assign memory to HLOS from subsystem for
non-secure pil. Whether ramdump collection is successful or not, we
should assign memory back to subsystem. This is to avoid access
violations in powerup path which happens after ramdump.
CRs-Fixed:
2002073
Change-Id: I7f1d42aebb44464fe077ca544ce91c2d7a8eefbb
Signed-off-by: Puja Gupta <pujag@codeaurora.org>
Chris Lew [Tue, 17 Jan 2017 22:50:24 +0000 (14:50 -0800)]
soc: qcom: glink_smem_native_xprt: Add print for GFP_ATOMIC alloc fail
Add error message for GFP_ATOMIC allocation failure. Keep current
design to drop packet if allocation fails. This print will help debug
issues where a system critical client fails because of a dropped GLINK
packet.
CRs-Fixed:
1112151
Change-Id: I6a69cbf1f88295009284d726a06fa5affd4cc591
Signed-off-by: Chris Lew <clew@codeaurora.org>
Xiaoyu Ye [Fri, 27 Jan 2017 02:20:06 +0000 (18:20 -0800)]
ASoC: msm: qdsp6v2: Fix range check logic of port index
The case of port index equals AFE_MAX_PORTS is not checked.
Add this corner case to avoid wrong port number.
CRs-Fixed:
1114578
Change-Id: I466cb7d87313e55e9e0bd08a7ab43f3ea36b8b9a
Signed-off-by: Xiaoyu Ye <benyxy@codeaurora.org>
Prasad Sodagudi [Wed, 6 Apr 2016 12:25:29 +0000 (17:55 +0530)]
power: reset: Remove secure boot mode check
Debug policy of secure devices take care of nullifying
the ram dumps in secure boot mode. So no need to check
about secure boot mode in reboot driver to enable
download feature.
Change-Id: Idb5c93aca630f0093fccc2997bf50e7958dfbf54
Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>
Rajeev Kumar Sirasanagandla [Tue, 17 Jan 2017 12:47:51 +0000 (18:17 +0530)]
ath10k: Populate HW params, WMI and HTT versions for WCN3990
firmware-5.bin file for WCN3990 contains just WMI and HTT versions and
firmware is loaded by PIL.
This change, populate the hw params for WCN3990 and parse
firmware-5.bin file for WMI and HTT versions.
CRs-Fixed:
2002151
Change-Id: Ic65d3696e9546fd428e608f4738e9fe53d61338f
Signed-off-by: Rajeev Kumar Sirasanagandla <rsirasan@codeaurora.org>
Linux Build Service Account [Fri, 3 Feb 2017 14:27:02 +0000 (06:27 -0800)]
Merge "ARM: dts: msm: Add sdhc ice device node for sdm660"
Linux Build Service Account [Fri, 3 Feb 2017 14:27:01 +0000 (06:27 -0800)]
Merge "ARM: dts: msm: Add ufs ice device node for sdm660"
Linux Build Service Account [Fri, 3 Feb 2017 14:27:01 +0000 (06:27 -0800)]
Merge "ASoc: wcd-mbhc: correct handling of electrical interrupts"
Linux Build Service Account [Fri, 3 Feb 2017 14:27:00 +0000 (06:27 -0800)]
Merge "msm: qdsp6v2: set device channels on vocproc"
Linux Build Service Account [Fri, 3 Feb 2017 14:26:59 +0000 (06:26 -0800)]
Merge "ASoC: msm: qdsp6v2: completely deallocate on cal block creation failure"
Linux Build Service Account [Fri, 3 Feb 2017 14:26:58 +0000 (06:26 -0800)]
Merge "drivers: soc: apr: create glink buffers dynamically"
Linux Build Service Account [Fri, 3 Feb 2017 14:26:57 +0000 (06:26 -0800)]
Merge "ASoC: msm8998: enable ignore suspend flag for ANC"
Linux Build Service Account [Fri, 3 Feb 2017 14:26:56 +0000 (06:26 -0800)]
Merge "ALSA: pcm: fix blocking while loop in snd_pcm_update_hw_ptr0()"
Linux Build Service Account [Fri, 3 Feb 2017 14:26:51 +0000 (06:26 -0800)]
Merge "ARM: dts: msm: Add ufs support for SDM630"
Linux Build Service Account [Fri, 3 Feb 2017 14:26:50 +0000 (06:26 -0800)]
Merge "ARM: dts: msm: Add WCN3990 WLAN module device node for APQ8998"
Linux Build Service Account [Fri, 3 Feb 2017 14:26:50 +0000 (06:26 -0800)]
Merge "soc: qcom: glink_ssr: Set NULL after free"
Linux Build Service Account [Fri, 3 Feb 2017 14:26:49 +0000 (06:26 -0800)]
Merge "iio: rradc: Update charger die temperature coefficients"
Linux Build Service Account [Fri, 3 Feb 2017 14:26:48 +0000 (06:26 -0800)]
Merge "msm: ADSPRPC: Use domain information to open channels"
Linux Build Service Account [Fri, 3 Feb 2017 14:26:45 +0000 (06:26 -0800)]
Merge "qcom: battery: reorganize creation of votables in SMB library"