Commit graph

425147 commits

Author SHA1 Message Date
Linux Build Service Account 586ea14e13 Merge "msm: mdss: hdmi: default pinctrl state to null" 2014-12-02 17:39:42 -08:00
Linux Build Service Account 4a64861582 Merge "net: danipc: Receive interrupts specific to APPS IPC FIFO alone" 2014-12-02 17:39:40 -08:00
Linux Build Service Account e551ece58b Merge "defconfig: fsm9900: Enable panic on L2 errors" 2014-12-02 17:39:38 -08:00
Linux Build Service Account d136a8edef Merge "usb: dwc3-msm: Stop peripheral mode upon MHL cable connetion" 2014-12-02 17:39:36 -08:00
Gilad Avidov c769ff585f net: danipc: Receive interrupts specific to APPS IPC FIFO alone
Currently APPS processor receives interrupts from all
IPC FIFOS (including FIFOS not relevant to APPS).

Change KRAIT_IPC_INTR_ENAB to receive only APPS IPC FIFO
interrupts. This will reduce APPS CPU load by avoiding
non-relevant interupts.

Change-Id: Ic1556367b9bde63f8ff92aae41ed67b7da4f152a
Acked-by: Vijayapal Akula <akulav@qti.qualcomm.com>
Signed-off-by: Gilad Avidov <gavidov@codeaurora.org>
2014-12-01 08:40:26 -08:00
Gilad Avidov a2631e81d4 defconfig: fsm9900: Enable panic on L2 errors
This option was temporary disabled to allow
softwre development to continue. The issue behind
the present L2 error is resolved. Enable panic to
catch other L2 errors in future.

Change-Id: I48b8c5f3d838821ebd604a66e3a9d292a4b082ca
Acked-by: Kaushik Sikdar <ksikdar@qti.qualcomm.com>
Signed-off-by: Gilad Avidov <gavidov@codeaurora.org>
2014-12-01 08:40:03 -08:00
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