Commit graph

578718 commits

Author SHA1 Message Date
Linux Build Service Account
a3ed87c16c Merge "usb: phy: qusb2: Add support to vote for regulator L2a" 2016-12-09 19:59:45 -08:00
Linux Build Service Account
b922308190 Merge "msm: mdss: dp: correctly ref count the pll resources" 2016-12-09 19:59:41 -08:00
Linux Build Service Account
08a4cbeb4d Merge "msm: vidc: Disable clocks in reverse order" 2016-12-09 19:59:40 -08:00
Linux Build Service Account
b6b2f0da26 Merge "msm: vidc: Fix kw issues" 2016-12-09 19:59:39 -08:00
Linux Build Service Account
2528ee722f Merge "iommu: arm-smmu: Fix clock reference count error" 2016-12-09 19:59:38 -08:00
Linux Build Service Account
a7c2e1aaa5 Merge "ASoC: msm: qdsp6v2: Add mutex in afe_map_cal_data" 2016-12-09 19:59:37 -08:00
Linux Build Service Account
fecbef26fe Merge "ASoC: msm: enable DAP set license logic on 8998" 2016-12-09 19:59:37 -08:00
Linux Build Service Account
1b2ac0c02c Merge "ASoC: soc: add a new dailink for VI recording" 2016-12-09 19:59:35 -08:00
Linux Build Service Account
9d1ac7beeb Merge "ARM: dts: msm: Update camera GPIO, VREG config for msmfalcon interposer" 2016-12-09 19:59:34 -08:00
Linux Build Service Account
6506d50448 Merge "defconfig: msmfalcon: Enable audiosource gadget driver" 2016-12-09 19:59:33 -08:00
Linux Build Service Account
21d0a269e6 Merge "defconfig: msmfalcon: enable the USB video class support" 2016-12-09 19:59:30 -08:00
Linux Build Service Account
4a2acf1a09 Merge "scsi: ufs: fix shutdown race condition" 2016-12-09 19:59:29 -08:00
Linux Build Service Account
b7941c1f70 Merge "ARM: dts: msm: add touch node for QTC800H in msm8998 QRD SKUK" 2016-12-09 19:59:28 -08:00
Linux Build Service Account
55f7c3c5f2 Merge "power_supply: Add BOOST_CURRENT property" 2016-12-09 19:59:28 -08:00
Linux Build Service Account
9ad5708a9e Merge "msm: ipa3: check the rx_door_bell value on disable" 2016-12-09 19:59:27 -08:00
Linux Build Service Account
4bd4e0dac9 Merge "qpnp-fg-gen3: Add support for PMFALCON in Fuel Gauge" 2016-12-09 19:59:26 -08:00
Linux Build Service Account
61c5326381 Merge "ASoC: wcd934x-dsp-cntl: fix the reset sequence" 2016-12-09 19:59:25 -08:00
Linux Build Service Account
2b10339b96 Merge "include: clock: remove ifdef from header file" 2016-12-09 19:59:24 -08:00
Linux Build Service Account
14665e2c1d Merge "ASoC: qdsp6v2: prevent null pointer dereference for _vol_cmds" 2016-12-09 19:59:24 -08:00
Linux Build Service Account
5641db9743 Merge "msm: thermal: Notify LMH DCVSh driver after freq mitigation request" 2016-12-09 19:59:22 -08:00
Linux Build Service Account
fcc7ba5c40 Merge "ARM: dts: msm: Specify coresight trace ID for msm8998" 2016-12-09 19:59:21 -08:00
Linux Build Service Account
cfd61208ea Merge "ARM: dts: msm: Add GPU coresight properties for msm8998" 2016-12-09 19:59:21 -08:00
Linux Build Service Account
6a1ef577f4 Merge "ARM: dts: msm: update wcn3990 node for msm8998 interposer" 2016-12-09 19:59:20 -08:00
Linux Build Service Account
6a3a75cda3 Merge "ARM: dts: msm: Attach device memory to lpass iommu on msmfalcon" 2016-12-09 19:59:19 -08:00
Linux Build Service Account
9c459577c7 Merge "msm: msm_bus: Reverse QoS Clocks Disabling Order" 2016-12-09 19:59:14 -08:00
Linux Build Service Account
4f1cebc120 Merge "soc: qcom: pil: Use NULL check of resource pointer for restart register" 2016-12-09 19:59:13 -08:00
Linux Build Service Account
018082dd1b Merge "ARM: dts: msm: Add pinctrl configuration for PMFALCOM L6/9/19" 2016-12-09 19:59:12 -08:00
Linux Build Service Account
de5d70ba03 Merge "ARM: dts: msm: Add missing properties for USB node for msmfalcon" 2016-12-09 19:59:11 -08:00
Linux Build Service Account
7483dccc26 Merge "defconfig: Add missing features for HW Encryption support" 2016-12-09 19:59:10 -08:00
Linux Build Service Account
d18f96a5e1 Merge "defconfig: msm: msm8998: enable LCDB driver" 2016-12-09 19:59:09 -08:00
Linux Build Service Account
54a480de41 Merge "media: dvb-core: Add feed state check before stop dvbdemux feed" 2016-12-09 19:59:09 -08:00
Linux Build Service Account
5fd499075e Merge "ARM: dts: msm: Add VOL_UP node for MSMFALCON and interposer" 2016-12-09 19:59:08 -08:00
Linux Build Service Account
9743dc9288 Merge "ARM: dts: msm: Enable core hang detect feature on msmfalcon" 2016-12-09 19:59:07 -08:00
Linux Build Service Account
e9b171cb47 Merge "phy: qcom-ufs: Modify the vdd-phy min-max range" 2016-12-09 19:59:06 -08:00
Linux Build Service Account
a541a81870 Merge "ARM: dts: msm: Specify the WLED interrupts properly for pmi8998/pm2falcon" 2016-12-09 19:59:05 -08:00
Linux Build Service Account
250b1c4028 Merge "ARM: dts: msm: Add PM support for msmfalcon" 2016-12-09 19:59:04 -08:00
Linux Build Service Account
06a6328b57 Merge "ARM: dts: msm: Update clock mmss node for MSMfalcon/Triton" 2016-12-09 19:59:03 -08:00
Linux Build Service Account
98a2f941e2 Merge "msm-core: use get_user() API to read userspace data/settings" 2016-12-09 19:59:02 -08:00
Linux Build Service Account
301af28cab Merge "ARM: dts: msm: Modify QRD interposer dts file for msm8998" 2016-12-09 19:59:02 -08:00
Linux Build Service Account
3160351d53 Merge "ASoc: msm: Add changes to support multiple meta key value pairs" 2016-12-09 19:59:01 -08:00
Linux Build Service Account
65c54e155a Merge "iommu: io-pgtable-arm: Use correct bitmask for pgd entry" 2016-12-09 19:59:00 -08:00
Linux Build Service Account
fc284a8972 Merge "iommu: iommu-debug: Allow full dma_addr_t sized address for atos" 2016-12-09 19:58:59 -08:00
Patrick Daly
149c51d5f2 iommu: arm-smmu: Fix clock reference count error
When an atomic iommu domain attaches, an additional vote for both
clk_prepare, bus_bw, and regulator_enable must be held. The prior logic
only did this if the atomic domain was the first to attach to the iommu.
Fix this.

As a side effect, add reference counting for bus_bandwidth voting such
that a call to arm_smmu_enable_clock() followed by
arm_smmu_disable_clocks() will not always result in a bus bandwidth
vote of zero.

Change-Id: I7f88ea845a281c8c1def4f642e61262b53b60e1a
Signed-off-by: Patrick Daly <pdaly@codeaurora.org>
2016-12-08 14:32:20 -08:00
Hemant Kumar
a8c976f55a usb: phy: qusb2: Add support to vote for regulator L2a
L2a is required to lock the phy PLL upon bus resume when
exiting from XO shutdown. This LDO powers REFGEN block
which is required to be powered on so that phy PLL gets
locked as part of wakeup from XO shutdown.

Change-Id: Ia0e3d574de7c78534832e4f8749672eb6fcde1f0
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
2016-12-08 13:54:27 -08:00
Siddhartha Agrawal
355786d15d msm: mdss: dp: correctly ref count the pll resources
This fixes the issue where the dp pll resource was not correctly
keeping a refcount on the pll resource. This will fix the bootup
warning when both DSI and DP are enabled.

Crs-Fixed: 1088737
Change-Id: I19f8eef7f664a58cac1a082b8195e48c52613c5d
Signed-off-by: Siddhartha Agrawal <agrawals@codeaurora.org>
2016-12-08 12:37:08 -08:00
Shankar Ravi
cb5b41659b ARM: dts: msm: Update camera GPIO, VREG config for msmfalcon interposer
1. Update PMIC gpio configuration for
   front and rear camera.
2. Correct VANA GPIO.
3. Correct the CSID VREG Voting.

Change-Id: I1e72bf8855ea1150eb2cedaee82d04610b09bdae
Signed-off-by: Shankar Ravi <rshankar@codeaurora.org>
2016-12-08 15:28:40 +05:30
Vijayavardhan Vennapusa
e5b3bf88ce defconfig: msmfalcon: Enable audiosource gadget driver
Enable required audiosource driver that is required for audio
over accessory dock to work.

Change-Id: Ifeb779a3323c505d482eb53ad96a1b8aec0f3af5
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
2016-12-08 12:04:18 +05:30
Meng Wang
043b01d09a include: clock: remove ifdef from header file
As audio-ext-clk.h is finally included in device tree and
and using ifdef results in compilation failure. Delete
ifdef from audio-ext-clk.h.

CRs-Fixed: 1090500
Change-Id: Ib6f715c3f606770e7e0b1f0f84ab50e442398cd0
Signed-off-by: Meng Wang <mwang@codeaurora.org>
2016-12-07 22:24:56 -08:00
Ashay Jaiswal
9c6653b0b1 qpnp-fg-gen3: Add support for PMFALCON in Fuel Gauge
Add support of PMFALCON PMIC in FG driver. PMFALCON
FG core uses same SRAM map as PMI8998v2.0.
While at it, add workaround flag variable to keep track
of all hardware specific workarounds.

CRs-Fixed: 1096793
Change-Id: I8ba73276fd30f6eaf935ed77b75601f1322c0ba6
Signed-off-by: Ashay Jaiswal <ashayj@codeaurora.org>
2016-12-08 11:16:15 +05:30
Harshdeep Dhatt
ac782356a0 ARM: dts: msm: Specify coresight trace ID for msm8998
Specify the graphics coresight trace ID in the device tree
file.

Change-Id: I30a10a63b320cd3cb6d7cc4ef2fba423f697a66f
Signed-off-by: Harshdeep Dhatt <hdhatt@codeaurora.org>
2016-12-07 13:55:50 -07:00