Commit Graph

437956 Commits

Author SHA1 Message Date
Jouni Malinen 63e4027fc0 cfg80211: Convert del_station() callback to use a param struct
This makes it easier to add new parameters for the del_station calls
without having to modify all drivers that use this.

Change-Id: Ie3da671f0f41bf1d84dfd99cef87c06b91b522c5
CRs-Fixed: 743605
Git-commit: 89c771e5a62b856f4705f189892c489190edaec1
Git-repo: https://git.kernel.org/cgit/linux/kernel/git/linville/wireless-next.git
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
[asunka@codeaurora.org: resolve trivial merge conflicts and
add flag CFG80211_DEL_STA_V2 in include/net/cfg80211.h for
backward compatibility]
Signed-off-by: Anand N Sunkad <asunka@codeaurora.org>
2015-08-20 13:41:49 +05:30
Linux Build Service Account a66dc122a3 Merge "ASoC: msm8x16-wcd: send notifier to mbhc for pre PA off event" 2015-08-19 12:24:43 -07:00
Linux Build Service Account a792c76881 Merge "msm: mdss: remove duplicated aquiring of cmd_mutex" 2015-08-19 12:24:43 -07:00
Linux Build Service Account 78cd278069 Merge "soc: qcom: ssr: Check the subsystem state before initiating SSR" 2015-08-19 12:24:41 -07:00
Simmi Pateriya fb6c9d6729 ASoC: msm8x16-wcd: send notifier to mbhc for pre PA off event
MBHC acquires a lock in PRE PA turn off event and releases it in
POST PA off event. The codec driver should send the notification
to mbhc for both these events.

Change-Id: I07278cec1d3b29e27deffea02ff30629f796bdd4
Signed-off-by: Simmi Pateriya <simmip@codeaurora.org>
2015-08-18 05:32:11 -07:00
Ray Zhang 12eb309ce8 msm: mdss: remove duplicated aquiring of cmd_mutex
It is incorrect to acquire the same mutex twice in case of
ESD read check because this mutex will be acquired in nested
function, so remove it in order to avoid dead lock.

Change-Id: I48c18195e0ac30b271bfc041a99547049ee6b04a
Signed-off-by: Ray Zhang <rayz@codeaurora.org>
2015-08-17 22:58:58 -07:00
Linux Build Service Account 98eda27f30 Merge "ARM: dts: msm: define scaling-lower-bus-speed-mode property for 8956/8976" 2015-08-17 00:44:19 -07:00
Deepak Katragadda 67105aa92c soc: qcom: ssr: Check the subsystem state before initiating SSR
In the case when subsystem restart is triggered on a subsystem
which is being shutdown, there might be a race condition which
could involve the SSR framework trying to restart a subsystem
which is already shutdown. Print a warning and return from the
SSR function if this is the case.

Change-Id: I38083822db598e7b292bcf3b9e187a9f56d48bbb
Signed-off-by: Deepak Katragadda <dkatraga@codeaurora.org>
2015-08-16 23:59:02 -07:00
Linux Build Service Account b228eabd88 Merge "ARM: dts: msm: Add keymaster load status flag for msm8952" 2015-08-15 14:59:04 -07:00
Linux Build Service Account 019f54084a Merge "wcnss:Avoid sending FIQ to pronto subsystem" 2015-08-15 14:59:03 -07:00
Linux Build Service Account 6de1eae3fa Merge "ARM: dts: msm: Update MPM mapping for GIC interrupts for msm8952" 2015-08-15 14:59:02 -07:00
Linux Build Service Account d163762ab6 Merge "msm: ipa: add a NULL check for IPA WAN netdevice in SSR" 2015-08-15 14:59:02 -07:00
Linux Build Service Account 5c661eb9ca Merge "mmc: sdhci-msm: get lower bus speed mode for clock scaling" 2015-08-15 14:59:01 -07:00
Linux Build Service Account 4efe235e0a Merge "ASoC: msm: qdsp6v2: Handle additional codec specific metadata" 2015-08-15 02:18:31 -07:00
Anand N Sunkad 6319fba82b wcnss:Avoid sending FIQ to pronto subsystem
Avoid sending FIQ to pronto subsystem during
power up sequence.

CRs-Fixed: 888411
Change-Id: Ia9c14d32bfcba93bb704d07f284cb3c618de8fbf
Signed-off-by: Anand N Sunkad <asunka@codeaurora.org>
2015-08-14 05:22:28 -07:00
Achyuth Sai Vadrav b2912f8869 ARM: dts: msm: Update MPM mapping for GIC interrupts for msm8952
SPDM irq is blocking APSS XO shutdown. It can be bypassed
as it is not responsible for wake up. Add it to the mpm bypass
list.

Change-Id: I614384b90f02fe33e0d8432929c0752d3ae565d2
Signed-off-by: Achyuth Sai Vadrav <avadra@codeaurora.org>
2015-08-14 00:48:36 -07:00
Sivan Reinstein c20140d1c0 msm: ipa: add a NULL check for IPA WAN netdevice in SSR
The change adds a NULL check to IPA WAN driver before invoking
netif_stop_queue in Modem SSR procedure. This prevents issues
when the Modem pre-shutdown indication is received multiple times
consecutively.

Change-Id: I2385923cf7ff4bb932e7799188410428d4ed08e6
Signed-off-by: Sivan Reinstein <sivanr@codeaurora.org>
Acked-by: David Arinzon <darinzon@qti.qualcomm.com>
2015-08-14 00:47:30 -07:00
Sahitya Tummala e3601ff192 ARM: dts: msm: define scaling-lower-bus-speed-mode property for 8956/8976
8956/8976 supports DDR52 bus speed mode at the system SVS corner. Hence,
define DDR52 bus speed mode as scaling-lower-bus-speed-mode for eMMC.
Also, change the bus vote for DDR52 mode to vote for SVS corner.

Change-Id: I133b28793d8c142e8d2087a16cbaa843747a45ac
Signed-off-by: Sahitya Tummala <stummala@codeaurora.org>
2015-08-14 00:34:10 -07:00
Sahitya Tummala 976d6fd4c8 mmc: sdhci-msm: get lower bus speed mode for clock scaling
The lower bus speed mode to be used during clock scaling may
vary based on the target. Hence, add a new dtsi property to
define this bus speed mode.

Change-Id: If8e2d125b8246ca479f816a475940bb357138297
Signed-off-by: Sahitya Tummala <stummala@codeaurora.org>
2015-08-14 00:33:33 -07:00
Sahitya Tummala 3fb8d0c81d ARM: dts: msm: define scaling-lower-bus-speed-mode property for 8952
8952 supports DDR52 bus speed mode at the system SVS corner. Hence,
define DDR52 bus speed mode as scaling-lower-bus-speed-mode for eMMC.
Also, change the bus vote for DDR52 mode to vote for SVS corner.

Change-Id: I0c3e2cd5d0ff08418002ec9ee49f8c91b88db409
Signed-off-by: Sahitya Tummala <stummala@codeaurora.org>
2015-08-14 00:32:55 -07:00
Sahitya Tummala 5d9d6a9ced mmc: core: Add support for DDR52 mode during eMMC clock scaling
Add support to use the DDR52 bus speed mode during eMMC clock
scaling, if the host supports it. This patch currently adds
support only for scaling up/down from HS400<->DDR52.

Change-Id: I21282c3dcef4605584ed7b1817165cc85b2de034
Signed-off-by: Sahitya Tummala <stummala@codeaurora.org>
2015-08-14 00:31:54 -07:00
Linux Build Service Account 3f866ee409 Merge "defconfig: Enable tee target for netfilter" 2015-08-13 20:09:08 -07:00
AnilKumar Chimata b3ab860e06 ARM: dts: msm: Add keymaster load status flag for msm8952
Add keymaster loading status flag to dtsi file if the keymaster
is loaded by appsbl during bootup.

Change-Id: I0e70666e1a44fecea33e907320c872c759cc2b52
Signed-off-by: AnilKumar Chimata <anilc@codeaurora.org>
2015-08-13 14:57:47 +05:30
AnilKumar Chimata 67f870dfb9 ARM: dts: msm: Add appsbl qseecom support flag for msm8952
Add appsbl qseecom support flag to skip the TZ apps protection
piece of code to init qseecom driver.

Change-Id: I3de27573f2df2ac60390e7c45d4543f933d21dc3
Signed-off-by: AnilKumar Chimata <anilc@codeaurora.org>
2015-08-13 14:57:38 +05:30
AnilKumar Chimata 6c5fc1d131 ARM: dts: msm: Add keymaster load status flag for msm8956/76
Add keymaster load status flag to dtsi file if the keymaster
is loaded by appsbl during bootup.

Change-Id: Ie094dcfc529213f05e3f5eec85976a880fa4c271
Signed-off-by: AnilKumar Chimata <anilc@codeaurora.org>
2015-08-13 14:57:28 +05:30
AnilKumar Chimata e0e5f8cd5f qseecom: Get app_arch flag for keymaster
With the keymaster 1.0 support appsbl is loading the keymaster
during boot-up, because of this app_arch flag is not propagated
which results in send modified command failures. This patch adds
support to get the app_arch for the keymaster app if keymaster
is loaded by appsbl.

Change-Id: Iff997db8c96591c9f5e3d6609cfcb424b922f34a
Signed-off-by: AnilKumar Chimata <anilc@codeaurora.org>
2015-08-13 14:56:25 +05:30
AnilKumar Chimata a82b8c0615 ARM: dts: msm: Add appsbl qseecom support flag for msm8976
Add appsbl qseecom support flag to skip the TZ apps protection
piece of code to init qseecom driver.

Change-Id: Ic5a2b7a52406ba5f4c9f8fbd0fe0138d9dbb8dcf
Signed-off-by: AnilKumar Chimata <anilc@codeaurora.org>
2015-08-13 14:56:05 +05:30
Mallikarjuna Reddy Amireddy 5b8cee91ce ARM: dts: msm: Update TZ apps region for msm8956/76
Change the TZ apps region as per the new memory map, which
updates the base address and size in dts entries.

Change-Id: I472ceab4e2fe06a51938a0d7e82d37d1e7f4bd0d
Signed-off-by: Mallikarjuna Reddy Amireddy <mamire@codeaurora.org>
2015-08-13 14:55:23 +05:30
Chaithanya Krishna Bacharaju 071a583f15 ASoC: msm: qdsp6v2: Handle additional codec specific metadata
Codec specific  metadata is sent only for first stream in gapless
playback. This causes incorrect configuration to be set for second
stream and distortions are observed due to framedrops in adsp.
Add support to send codec specific format during start of
next stream in gapless.
Add bit rate to wma codec data structure as it can vary between
streams in gapless.

Change-Id: I39f34ea1addff720612fe3e06257e7d75889e574
Signed-off-by: Chaithanya Krishna Bacharaju <chaithan@codeaurora.org>
2015-08-12 16:15:51 -07:00
Chaithanya Krishna Bacharaju ed2ff32f84 ALSA: compress: Add support to send codec specific data
Codec specific  metadata is sent only for first stream in gapless
playback. This causes incorrect configuration to be set for second
stream and distortions are observed due to framedrops in adsp.
Add support to send codec specific format during start of
next stream in gapless using set_next_track_param.

Change-Id: Ieec6b2afedec156e47873efcad9b3571160b0a29
Signed-off-by: Chaithanya Krishna Bacharaju <chaithan@codeaurora.org>
2015-08-12 16:15:40 -07:00
Rohit Borse f41826f6f5 Enable QRD and MTP for DTB Append feature for M-upgrade.
Enable QRD and MTP for DTB Append feature for M-upgrade.

Change-Id: Ic2feb5d3818c7f97edff00b532d444fe75326498
Signed-off-by: Rohit Borse <rborse@codeaurora.org>
2015-08-12 16:49:11 +05:30
Subash Abhinov Kasiviswanathan ae33b24acb defconfig: Enable tee target for netfilter
Enable CONFIG_NETFILTER_XT_TARGET_TEE to mirror traffic using
iptables

Change-Id: Ic9f3caab5548f3e27d05b95410f39c1649b14c9b
Acked-by: Nagarjuna Chaganti <nchagant@qti.qualcomm.com>
Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
2015-08-11 21:15:59 -06:00
Linux Build Service Account a6bf6b4975 Merge "ARM: dts: msm: remove usage of audio heap on MSM8952" 2015-08-10 15:15:27 -07:00
Linux Build Service Account e10c2ade95 Merge "ARM: dts: msm: Update MPM mapping for USB HV interrupts for msm8956" 2015-08-10 15:15:27 -07:00
Linux Build Service Account 69b2a8f20a Merge "ARM: dts: msm: Update MEM ACC settings of SVS_L1 mode for 8952" 2015-08-09 15:48:02 -07:00
Tirupathi Reddy 1baec67bb6 ARM: dts: msm: Update MEM ACC settings of SVS_L1 mode for 8952
Select different MEM ACC configuration values for CPU SVS_L1 mode
frequencies based on selected fuse parameter values. Use override
MEM ACC configuration properties to specify the different configuration
values.

CRs-Fixed: 884953
Change-Id: I4f4fce69901226e6e0e83bc5cdfc586a02146199
Signed-off-by: Tirupathi Reddy <tirupath@codeaurora.org>
2015-08-09 11:25:22 -07:00
Ravindranath Thiyagarajan 40ab899a9b regulator: cpr-regulator: Add a per cpr corner to mem-acc corner map
Define an array to map the CPR corner to MEM ACC corner. This allows
finer ACC configuration for individual corners. This is an optional
mapping provided through the device node. If not specified, the
fuse-corners are mapped as acc corners.

Change-Id: I260d4a906e0b16bacc9e724dd910c0afbe97925c
Signed-off-by: Ravindranath Thiyagarajan <rthiyaga@codeaurora.org>
2015-08-09 11:24:38 -07:00
Linux Build Service Account 274d8238fc Merge "ARM: unwinder: fix excessive logging issue" 2015-08-08 02:22:40 -07:00
Linux Build Service Account 1707d092e8 Merge "Enable msm8916-perf_defconfig for msm8952_32" 2015-08-08 02:22:39 -07:00
Linux Build Service Account 7f007206df Merge "Initial Changes for msm8952_32 compilation for M-bringup." 2015-08-08 02:22:39 -07:00
Aravind Kumar 723549155a ARM: dts: msm: remove usage of audio heap on MSM8952
All memory allocations for audio should happen through SMMU from
system heap on 8952. So removing entries for heap regions dedicated
for audio memory allocations from dtsi.

Change-Id: Iea1c5a63244a66fd9a041b9d6911f4470373c545
Signed-off-by: Aravind Kumar <akumark@codeaurora.org>
2015-08-04 10:01:55 -07:00
Rohit Borse f9fd0484ee Enable msm8916-perf_defconfig for msm8952_32
Change-Id: Ia46b8a930406273029d20b6b5173627660a949c5
Signed-off-by: Rohit Borse <rborse@codeaurora.org>
2015-08-04 19:46:42 +05:30
ChandanaKishori Chiluveru 635d2851be ARM: dts: msm: Update MPM mapping for USB HV interrupts for msm8956
In the current design we are not mapping USB DP and DM lines
to any GIC irqs. This change will update MPM mapping for
DP, DM lines. Async irq is now mapped to DP and core irq
is mapped to DM lines.

Change-Id: I4c81fbaf023a7eaf6aa73c4da7816bd76feac43c
Signed-off-by: ChandanaKishori Chiluveru <cchilu@codeaurora.org>
2015-08-04 07:12:41 -07:00
Rohit Borse 897e0e3d9c Initial Changes for msm8952_32 compilation for M-bringup.
Includes DTB Append Support related changes.

Change-Id: I61f95349a693c5dece99b4f0dccb0adfe73a4067
Signed-off-by: Rohit Borse <rborse@codeaurora.org>
2015-08-04 18:02:22 +05:30
Yadav Anamika b847c7d882 Merge commit 'dadb5b3343b1e8b96f68a396f3627a43ed8bb25e' into remote branch.
Change-Id: Ib4bd729d7ea14e12eba86e144fc1c5e8dba971f0
Signed-off-by: Yadav Anamika <anamik@codeaurora.org>
2015-08-04 16:32:17 +05:30
Bharat Pawar aa22a57d7e ARM: unwinder: fix excessive logging issue
When unwinding stack frames if there is a memory area
outside the stack, it results in excessive logs. This
patch fixes this issue.

Change-Id: I1349746616311d78c79256273205011afcdc45d3
Signed-off-by: Bharat Pawar <bpawar@codeaurora.org>
2015-08-04 03:58:42 -07:00
Linux Build Service Account 87f55ff5b8 Merge "msm: vidc: add driver support to enable operating rate" 2015-08-02 11:41:34 -07:00
Linux Build Service Account dadb5b3343 Merge "diag: Donot drop the data in memory device mode" 2015-08-02 06:16:01 -07:00
Linux Build Service Account 9a847144c6 Merge "USB: phy: msm: Perform block reset to exit Femto PHY from SIDDQ" 2015-08-02 06:15:58 -07:00
Linux Build Service Account 8e238b7043 Merge "ARM: dts: msm: Remove hsusb-otg-disable-reset property for msm8952" 2015-08-02 06:15:56 -07:00