Commit graph

425139 commits

Author SHA1 Message Date
Linux Build Service Account e22a9bf63e Merge "input: sensors: add MPU6050 batching support" 2014-12-01 06:53:43 -08:00
Linux Build Service Account 6feeb74073 Merge "ARM: dts: msm: Add display panel for msm8909 skuc" 2014-12-01 06:53:35 -08:00
Linux Build Service Account 08ec2dd874 Merge "ARM: dts: msm: Enable UFS on Dragonboard APQ8094" 2014-12-01 06:53:34 -08:00
Bingzhe Cai c38f60996a input: sensors: add MPU6050 batching support
Update MPU6050 driver to add "set latency" and "flush"
interface, with these new interface sensor can run in
batching mode, a sensor in batching mode will buffer
sensor events into its internal FIFO and process them
in batch.

Change-Id: I71906f966e73c8134e22b425fcb613e015ee0712
Signed-off-by: Bingzhe Cai <bingzhec@codeaurora.org>
2014-12-01 15:28:28 +08:00
Linux Build Service Account 59973f391a Merge "ASoC: msm: Integrate Eagle framework to support HeadphoneX 1.1" 2014-11-30 19:50:57 -08:00
Linux Build Service Account ed198ed6c2 Merge "ARM: dts: msm: Add support for MSM8208" 2014-11-30 16:19:17 -08:00
Linux Build Service Account 72de2d6cb8 Merge "sched: update_rq_clock() must skip ONE update" 2014-11-30 16:19:16 -08:00
Linux Build Service Account 71023e69da Merge "msm: camera: Fix CCI sequential write" 2014-11-30 16:19:15 -08:00
Kyong Hwa Bae 152e262f7b msm: camera: Fix CCI sequential write
This is a fix for 2b490d2c27.
The previous change is to allow writing a register address 0x00.
To delete a condition of "if the address is 0", it removed the
multiple data writing part for sequential address. The change
introduces the issue from sequential addreess/data writing.
(Instead of making a packet :
<address_0x20><data_0xA><data_0xB><data_0xC>,
It makes seperate packets with a wrong address. The addresses
of all packets from the second are 0x0 that is not valid. :
<address_0x20><data_0xA>, <address_0x0><data_0xB>, ...)

For proper change, revert the sequential address/data writing
part. But to write the packet which address is actually 0x0,
add the seperate command of "MSM_CCI_I2C_WRITE_SEQ" and
use this condition to differentiate
between normal packet writing and sequential address writing.

Change-Id: Ibd8f7fad2629504abfee1fa66b08258e04865530
Signed-off-by: Kyong Hwa Bae <kbae@codeaurora.org>
Signed-off-by: Viswanadha Raju Thotakura <viswanad@codeaurora.org>
2014-11-30 12:36:58 -08:00
Ilia Lin 25a5459d67 ARM: dts: msm: Enable UFS on Dragonboard APQ8094
Add UFS device nodes in enabled state on the
Dragonboard APQ8094.

Change-Id: Ied13167d188df66244be860c2fa7d5c2cdaaee8c
Signed-off-by: Ilia Lin <ilialin@codeaurora.org>
2014-11-30 06:42:26 -08:00
Ray Zhang 4253b3fdcb ARM: dts: msm: Add display panel for msm8909 skuc
Add mdss dtsi entries related to panel and backlight
control for msm8909 skuc dtsi file.

Change-Id: Ie5133deee9d9e8ddfe9405fde23cafe6367d9797
Signed-off-by: Ray Zhang <rayz@codeaurora.org>
2014-11-30 19:51:40 +08:00
Linux Build Service Account 3970860dd7 Merge "msm: mdss: add debug traces to measure blank time" 2014-11-30 02:31:07 -08:00
Jitendra Naruka 2b822911df ASoC: msm: Integrate Eagle framework to support HeadphoneX 1.1
Add support to integrate the Eagle framework for DTS Headphone:X
audio post processing feature v1.1. Include DTS_EAGLE config for
8994 target to build the feature. It uses hwdep node to receive
required processing parameters from userspace.

Change-Id: I07cea22aa0324b0042353174a7c96e2b98a37b4b
Signed-off-by: Jitendra Naruka <jitendra.naruka@dts.com>
[alexyj@codeaurora.org: fix inclusion of header file
 msm-dts-eagle.h in msm-dts-srs-tm-config.c, resolving
 trivial merge conflicts]
Signed-off-by: Alexy Joseph <alexyj@codeaurora.org>
2014-11-30 01:03:59 -08:00
Linux Build Service Account 6084bf75a8 Merge "msm-core: Disable sensor threshold trip during suspend" 2014-11-29 23:36:06 -08:00
Linux Build Service Account 444541cc16 Merge "ARM: dts: msm: Add CCI and bus scaling devices for MSM8992" 2014-11-29 23:36:05 -08:00
Linux Build Service Account edbad5892a Merge "msm: mdss: force client clocks to be on while halting vbif" 2014-11-29 23:36:01 -08:00
Linux Build Service Account f4778ff7b8 Merge "msm: mdss: fix software reset logic hw programming" 2014-11-29 23:36:00 -08:00
Linux Build Service Account 1f5702f55c Merge "clk: qcom: mdss: hdmi: increase delays to fix 20nm PLL lock failures" 2014-11-29 23:35:59 -08:00
Kishan Kumar b62f4d8d44 ARM: dts: msm: Add support for MSM8208
Add DT support for MSM8208, the dual core variant for
MSM8909. While at it, cleanup couple of inapplicable
entries from cpubw node.

Change-Id: I95885974702a647be578fac5021bd91e860d2cc5
Signed-off-by: Kishan Kumar <kishank@codeaurora.org>
2014-11-30 12:17:36 +05:30
Linux Build Service Account 5e12b0d228 Merge "msm: mdss: fix crash in mdp probe with continuous splash disabled" 2014-11-29 20:30:28 -08:00
Linux Build Service Account 6953da40ff Merge "ARM: dts: msm: add support for sharp 1080p cmd panel for msm8994" 2014-11-29 20:30:26 -08:00
Ingrid Gallardo b7568ca5a7 msm: mdss: add debug traces to measure blank time
Add systrace events to log the time to process a blank
request; this helps to profile the time that display
driver takes during the power transitions.

Change-Id: I0081c3825a4776561db248123d701c25101e9245
Signed-off-by: Ingrid Gallardo <ingridg@codeaurora.org>
Signed-off-by: Ujwal Patel <ujwalp@codeaurora.org>
2014-11-29 20:19:26 -08:00
Junjie Wu e20854c9f0 ARM: dts: msm: Add CCI and bus scaling devices for MSM8992
Add scaling devices for MSM8992 to enable CCI and bus bandwidth
scaling.

Change-Id: Iff0e73691cc8b0c34991c479b1aeee37914bad2d
Signed-off-by: Junjie Wu <junjiew@codeaurora.org>
2014-11-29 19:04:09 -08:00
Adrian Salido-Moreno f0c1133df1 msm: mdss: force client clocks to be on while halting vbif
In order to successfully halt vbif client, need to ensure that client
core clock is on while halting and waiting acknowledge of vbif halt.

Change-Id: I9f17e90f34cf4b3033bc4f3b23e2c1df8fc3aa69
Signed-off-by: Adrian Salido-Moreno <adrianm@codeaurora.org>
Signed-off-by: Ujwal Patel <ujwalp@codeaurora.org>
2014-11-29 18:52:42 -08:00
Adrian Salido-Moreno 86af4baf37 msm: mdss: fix software reset logic hw programming
While refactoring VBIF registers programming
(commit 41efd125ff)
software reset programming was switched from using
mdp based to vbif base, this is incorrect programming
and software reset wouldn't work in case hardware
behaves incorrectly.

Change-Id: I8738bc4fc96ec8ba7130a891231c34bd4ce10449
Signed-off-by: Adrian Salido-Moreno <adrianm@codeaurora.org>
2014-11-29 18:50:19 -08:00
Siddhartha Agrawal ca69dd9c51 ARM: dts: msm: add support for sharp 1080p cmd panel for msm8994
Add a new dtsi file to support sharp 1080p cmd mode panel. Include
this new panel support for msm8994 by adding in msm8994-cdp.dtsi.

Change-Id: Iab691b62cb68003cf30d138ce5b7c5783db8d4d3
Signed-off-by: Huaibin Yang <huaibiny@codeaurora.org>
Signed-off-by: Ujwal Patel <ujwalp@codeaurora.org>
2014-11-29 17:21:16 -08:00
Linux Build Service Account b4b0ebc5f9 Merge "sched: tighten up jiffy to sched_clock mapping" 2014-11-29 17:17:43 -08:00
Linux Build Service Account 6a4db00095 Merge "ARM: dts: msm: add platform and cpu dai entry for tomtom codec" 2014-11-29 17:17:42 -08:00
Casey Piper 4d61580f9e clk: qcom: mdss: hdmi: increase delays to fix 20nm PLL lock failures
Introduce minor delays in HDMI PHY sequence to ensure that
PHY is ready before failing with a timeout.

Change-Id: I8e9adf542b60e63c0c28d314afd5ac61fa64d1b2
Signed-off-by: Casey Piper <cpiper@codeaurora.org>
2014-11-29 16:16:34 -08:00
Linux Build Service Account 317264caed Merge "radio: silabs: Enable RDS repeat interrupt" 2014-11-29 04:53:18 -08:00
Linux Build Service Account 2a19f112cd Merge "ASoC: Kconfig: add support for DTS TM on 8994" 2014-11-29 04:53:15 -08:00
Linux Build Service Account 9e1d3e975e Merge "ASoC: msm: Fix DTS TRUMEDIA cal type initialization" 2014-11-29 04:53:14 -08:00
Linux Build Service Account 69b6fa9329 Merge "ASoC: msm: DTS: integrate DTS TM changes for version 3.1.2.0" 2014-11-29 04:53:13 -08:00
Linux Build Service Account 9b9126b9ea Merge "touchscreen: synaptics_dsx: set absolute axes for touchscreen" 2014-11-29 04:53:12 -08:00
Linux Build Service Account 925efad41c Merge "ARM: dts: msm: correct 8909SKUC accelerometer placing parameter" 2014-11-29 04:53:10 -08:00
Linux Build Service Account 26e65c478e Merge "USB: gadget: u_bam: ratelimit the IN ep queue failure messages" 2014-11-29 04:53:09 -08:00
Linux Build Service Account 714b918b34 Merge "ARM: dts: msm: Add a DTS file for SMB1360 512MB-DDR 8909 MTP" 2014-11-29 04:53:07 -08:00
Linux Build Service Account 5b2a1c9577 Merge "ARM: dts: msm: add node for home-row-led" 2014-11-29 04:53:06 -08:00
Linux Build Service Account 7d3f956c0d Merge "ARM: dts: msm: Update emergency mitigation thresholds for MSM8916" 2014-11-29 04:53:04 -08:00
Linux Build Service Account aaea28f23a Merge "input: sensor: Add mpu6880 support for mpu6050 driver" 2014-11-29 04:53:03 -08:00
Linux Build Service Account ca33e116a8 Merge "ASoC: wcd: correct cross connection detection" 2014-11-29 04:53:01 -08:00
Linux Build Service Account 39c1337920 Merge "ARM: dts: msm: Update GPU SMMU BFB settings" 2014-11-29 04:53:00 -08:00
Linux Build Service Account cf839faba5 Merge "ARM: dts: msm: Add ili9806e fwvga panel support" 2014-11-29 04:52:59 -08:00
Linux Build Service Account 60a2424716 Merge "msm: isp: Get clock rates on run time" 2014-11-29 04:52:57 -08:00
Linux Build Service Account 56be9f94b9 Merge "ASoC: qdsp6 : vote during slimslave driver release" 2014-11-29 04:52:56 -08:00
Alexy Joseph db9937fb85 ASoC: Kconfig: add support for DTS TM on 8994
Update Kconfig to add support for DTS Trumedia
on 8994.

Change-Id: Ie2d6f857d57f670434755cdb00bf8d8728d23684
Signed-off-by: Alexy Joseph <alexyj@codeaurora.org>
2014-11-28 20:42:35 -08:00
Srikanth Uyyala 99e27cef01 ASoC: msm: Fix DTS TRUMEDIA cal type initialization
Integration of DTS trumedia causes ADM cal types to not
initialize properly. Correct initialization of
cal types add in ADM.

Change-Id: I096d9bd456cd95e243fb616fa6d037dd2eeccde1
Signed-off-by: Srikanth Uyyala <suyyala@codeaurora.org>
2014-11-28 20:36:22 -08:00
Alexy Joseph caeb66d19f ASoC: msm: DTS: integrate DTS TM changes for version 3.1.2.0
Integrate the kernel changes shared by DTS  for the
latest DTS TM release 3.1.2.0. Include DTS_SRS_TM
config for 8994 target to build the feature.

Change-Id: I8d8e28486abac8e40741d7fee98d99dadaf12745
Signed-off-by: Sharad Sangle <assangle@codeaurora.org>
Signed-off-by: Alexy Joseph <alexyj@codeaurora.org>
2014-11-28 20:08:04 -08:00
Shiju Mathew c599f0859a msm-core: Disable sensor threshold trip during suspend
Disable sensor threshold trip during suspend rather
than a threshold cancel. This is required since cancel
threshold would remove the threshold pointer from
thermal core driver. This would corrupt the sensor
threshold list if there is a sensor threshold interrupt
at the same time.

Change-Id: I152c8631282993ba1a2177f890793ce2a02990cb
Signed-off-by: Shiju Mathew <shijum@codeaurora.org>
2014-11-28 20:18:06 -05:00
Shubhraprakash Das 855150e412 ARM: dts: msm: Update GPU SMMU BFB settings
Update the GPU SMMU BFB settings based on recommendations
from hardware team.

CRs-Fixed: 764224
Change-Id: I9bbee06046c49fcc2e81d7172f0f1a79bd03d56a
Signed-off-by: Shubhraprakash Das <sadas@codeaurora.org>
2014-11-28 12:18:34 -08:00