Commit graph

586301 commits

Author SHA1 Message Date
Linux Build Service Account
936a21540d Merge "regulator: cpr3: Update temp based adjustments config" 2017-03-21 13:28:50 -07:00
Linux Build Service Account
a60565cb32 Merge "msm : camera: Fix kw issues in Jpeg" 2017-03-21 13:28:49 -07:00
Linux Build Service Account
600a9f7e48 Merge "soc: qcom: qpnp-haptic: Remove use-play-irq and use-sc-irq flags" 2017-03-21 13:28:46 -07:00
Linux Build Service Account
305c432509 Merge "leds: leds-qpnp: replace pwm_free with pwm_disable" 2017-03-21 13:28:45 -07:00
Linux Build Service Account
87ce4f61c0 Merge "iommu: dma-mapping-fast: per-buffer coherent mappings" 2017-03-21 13:28:44 -07:00
Linux Build Service Account
738cd46257 Merge "msm: wlan: Update regulatory database for South Korea" 2017-03-21 13:28:43 -07:00
Linux Build Service Account
eda7a735e9 Merge "qcom: qpnp-smb2: update micro-usb mode change sequence" 2017-03-21 13:28:42 -07:00
Linux Build Service Account
5c3056eff4 Merge "icnss: Add check to validate wlan driver probe status before probe" 2017-03-21 13:28:41 -07:00
Linux Build Service Account
8049821ec1 Merge "qcom: smb-lib: float D+/D- before running APSD at init" 2017-03-21 13:28:41 -07:00
Linux Build Service Account
4b7986eaba Merge "ASoC: msm: qdsp6v2: fix to remove ftm_cfg mode update" 2017-03-21 13:28:40 -07:00
Linux Build Service Account
e52fa20d62 Merge "ASoC: msm_sdw: Fix crash after SSR on speaker+BT ringtone" 2017-03-21 13:28:39 -07:00
Linux Build Service Account
6f535b62b9 Merge "ASoC: msm: qdsp6v2: add route from SEC_MI2S_TX to MM2" 2017-03-21 13:28:38 -07:00
Linux Build Service Account
3ff77c3e35 Merge "ARM: dts: msm: add spi_0 dev subnode on msm8996 adp/cdp platform" 2017-03-21 13:28:36 -07:00
Linux Build Service Account
4c36c814dc Merge "ARM: dts: msm: Add loopback1 platform device for msm8996 adp/cdp" 2017-03-21 13:28:35 -07:00
Linux Build Service Account
e476407fa3 Merge "ARM: dts: msm: disable slimbus/codec on msm8996 adp/cdp platform" 2017-03-21 13:28:34 -07:00
Linux Build Service Account
447a207fd7 Merge "ASoC: msm: qdsp6v2: Fix gapless session open fail" 2017-03-21 13:28:33 -07:00
Linux Build Service Account
15ae367e0b Merge "ASoC: msm: Add machine driver for APQ8096 based automotive platform" 2017-03-21 13:28:32 -07:00
Linux Build Service Account
59d6094ffa Merge "icnss: Fix condition for trigger recovery" 2017-03-21 13:28:31 -07:00
Linux Build Service Account
7bfc9c84ef Merge "ARM: dts: msm: Enable dma-coherent property for GPU" 2017-03-21 13:28:30 -07:00
Linux Build Service Account
ee3ce4a8e2 Merge "msm: ipa: Add IPA NTN suspend-resume support" 2017-03-21 13:28:29 -07:00
Linux Build Service Account
37e30d7fbd Merge "esoc: Fix potential NULL pointer dereferences" 2017-03-21 13:28:28 -07:00
Linux Build Service Account
f098395d7d Merge "ARM: dts: msm: Fix KPDPWR and KPDPWR_RESIN PON configuration in pm8998" 2017-03-21 13:28:27 -07:00
Linux Build Service Account
44df618d4f Merge "soc: qcom: pil: Using devm_ioremap for mapping cx ipeak register" 2017-03-21 13:28:25 -07:00
Linux Build Service Account
dc484ab5fb Merge "msm: camera: isp: use correct list API" 2017-03-21 13:28:24 -07:00
Linux Build Service Account
ba00c87028 Merge "android: binder: use copy_from_user_preempt_disabled" 2017-03-21 13:28:23 -07:00
Linux Build Service Account
1d94db90db Merge "msm: camera: isp: fix for out of bound access array" 2017-03-21 13:28:22 -07:00
Linux Build Service Account
4d81cb77e9 Merge "soc: qcom: Define macro to indicate service identifier for scm call" 2017-03-21 13:28:22 -07:00
Linux Build Service Account
c37da11cca Merge "msm: camera: Add regulator enable and disable in csiphy" 2017-03-21 13:28:20 -07:00
Linux Build Service Account
96e7b02651 Merge "ARM: dts: msm: Update VFE SVS clock corner for SDM630" 2017-03-21 13:28:19 -07:00
Mahesh Sivasubramanian
28b53fbb72 drivers: soc: qcom: Remove prints from the idle path
The system runs into a "undefined instruction" error when first core waking
out of power collapse tries to wakeup a core by writing to a GIC register.
When waking out of reset, the GIC SRE bit is reset, and any accesses to the
GIC ICC registers would result in a "undefined instructions". When a first
waking out of reset writes to a console, the console task is now marked as
unnable by the scheduler. If the console task is running on a different
CPU, this would trigger a IRQ_WORK IPI to the target CPU. Since the core is
waking out of reset, its SRE bit is cleared and any access to the GIC ICC
registers results in an undefined instruction abort.

Fix by removing logging from the idle path.

Change-Id: I476d4a4d082bb115128e1f54c931558e79fec567
Signed-off-by: Mahesh Sivasubramanian <msivasub@codeaurora.org>
2017-03-21 13:45:22 -06:00
Zhen Kong
9f290f6e79 qseecom: check img_len and mdt_len against ion buf len
Variable "load_img_req.img_len" and "load_img_req.mdt_len" are
from user land, so check their values against ion buf length
to avoid buffer overread on QSEE side.

Change-Id: I9e8bfe32d3b0cd5b441ad724543c56467fa5e4da
Signed-off-by: Zhen Kong <zkong@codeaurora.org>
2017-03-21 09:55:54 -07:00
Utkarsh Saxena
79b8be3d36 ARM: dts: msm: Change ipa polling parameter in SDM660/630
Modify ipa poll parameter configuration to 1x40
to meet power and performance requirements of
SDM660/630.

Change-Id: I09cfa921ff61b38fe808f386e665ed9595c6e823
Acked-by: Mohammed Javid <mjavid@qti.qualcomm.com>
Signed-off-by: Utkarsh Saxena <usaxena@codeaurora.org>
2017-03-21 22:17:52 +05:30
Dedy Lansky
b9b54d7c10 wil6210: add sysfs for thermal throttling configuration
New sysfs entry "thermal_throttling" can be used to configure
boundaries of each thermal zone.
There are two sets of configurations, one for baseband and one for rf.
Each config contains 3 thermal zones: high, max, critical.
Each zone has high and low temperature set points (in Celsius).
The format for writing is a series of 12 unsigned bytes:
<bb_zone1_high> <bb_zone1_low> <bb_zone2_high> <bb_zone2_low> \
<bb_zone3_high> <bb_zone3_low> <rf_zone1_high> <rf_zone1_low> \
<rf_zone2_high> <rf_zone2_low> <rf_zone3_high> <rf_zone3_low>
To disable thermal throttling for baseband or for rf, use 0 for all
its six set points.

Change-Id: I6990cc0e8375905e4d95e2533d2188be785d9f4a
Signed-off-by: Dedy Lansky <dlansky@codeaurora.org>
2017-03-21 15:26:27 +02:00
Dedy Lansky
7f926b8fae wil6210: align to latest auto generated wmi.h
Align to latest version of the auto generated wmi file
describing the interface with FW.

Change-Id: I3baf6e72e72b97317e8e6bde8a70312d1c2e6aae
Signed-off-by: Dedy Lansky <dlansky@codeaurora.org>
2017-03-21 15:26:12 +02:00
Vijayavardhan Vennapusa
2c31cd8e8b USB: f_audio_source: Use different names for multi instances
Currently userspace creates two directories due to which
multi instances of audiosource dev created. But while creating
device, same name is being used due to which 2nd instance
allocation fails. Fix this by using different names for multi
instants of audio source device as expected by android framework.

Change-Id: Icabf6bf21cdf3f7d94eafda81fe51f3f95c2bbf4
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
2017-03-21 17:43:58 +05:30
Linux Build Service Account
25ed77f5bb Merge "USB: u_data_ipa: Fix the issue that may return uninitialized value" 2017-03-21 05:01:06 -07:00
Linux Build Service Account
2fd839d4e1 Merge "msm: mdss: handle ULPS clamp programming for sdm660" 2017-03-21 05:01:05 -07:00
Linux Build Service Account
a13a782e14 Merge "msm: mdss: read active line count before triggering BTA" 2017-03-21 05:01:04 -07:00
Linux Build Service Account
a51b73d50d Merge "ath10k: implement debugfs interface for sifs burst" 2017-03-21 05:01:03 -07:00
Linux Build Service Account
c9069144ef Merge "ARM: dts: msm: Update SDCC bus voting for SDM660" 2017-03-21 05:01:02 -07:00
Linux Build Service Account
80bb1675ab Merge "usb: phy: dual-role: update sysfs attrs when changed" 2017-03-21 05:01:01 -07:00
Linux Build Service Account
d90328cccb Merge "msm: mhi_rmnet: add support for dynamic interface name" 2017-03-21 05:00:59 -07:00
Linux Build Service Account
cbc7ceabd7 Merge "ARM: dts: msm: modify charging LED configuration for msm8998 MTP/QRD" 2017-03-21 05:00:58 -07:00
Linux Build Service Account
99837fe57d Merge "phy: qcom-ufs: set no runtime PM callbacks flag" 2017-03-21 05:00:57 -07:00
Linux Build Service Account
ce96e448b2 Merge "Merge tag 'lsk-v4.4-17.02-android' into branch 'msm-4.4'" 2017-03-21 05:00:55 -07:00
Linux Build Service Account
b23c3fca05 Merge "msm: mdss: add support for multiple DSI host escape clk frequencies" 2017-03-21 05:00:54 -07:00
Linux Build Service Account
5c25f22a6c Merge "msm: mdss: dp: restrict list of supported modes based on link parameters" 2017-03-21 05:00:53 -07:00
Linux Build Service Account
6133fded93 Merge "msm: mdss: Enable concurrent writeback feature" 2017-03-21 05:00:52 -07:00
Linux Build Service Account
065b85651a Merge "msm: gsi: add ipc logging" 2017-03-21 05:00:51 -07:00
Linux Build Service Account
45b6f3e024 Merge "ASoC: sdm660_cdc: Add 192k support for HPH Rx on internal codec" 2017-03-21 05:00:50 -07:00