Commit graph

415735 commits

Author SHA1 Message Date
Stepan Moskovchenko
1df22a70cb ARM: dts: msm: Remove blsp1_uart2 device from msm8992
The blsp1_uart2 device is no longer needed on msm8992,
since all 8992 platforms are currently using blsp1_uart5.
Furthermore, the naming of this device was inaccurate.

Change-Id: I79ad8ec8149b0b8c54132c815355e3f9a3c08734
Signed-off-by: Stepan Moskovchenko <stepanm@codeaurora.org>
2014-07-18 19:03:08 -07:00
Stepan Moskovchenko
c9e46c84ca ARM: dts: msm: Fix blsp1_uart5 clock on msm8992
Fix a typo in the blsp1_uart5 device definition on 8992 to
allow the device to use its proper clock.

Change-Id: I76ec2f1cd9627a330fff047a8dd2910df482f04a
Signed-off-by: Stepan Moskovchenko <stepanm@codeaurora.org>
2014-07-18 19:01:47 -07:00
Chandan Uddaraju
4dfa692612 ARM: dts: msm: update per-pipe bandwidth requirements for msm8994
Fix the pipe bandwidth values to match the hardware
recommended settings.

Change-Id: Ibbdb90ce7b398dc4b2adf6c334aaffa9ff5cec66
Signed-off-by: Chandan Uddaraju <chandanu@codeaurora.org>
2014-07-18 18:01:58 -07:00
Siddartha Mohanadoss
79c66db0be ARM: dts: msm: Add VADC channels
Add USB DP/DM channel configuration to read
the D+/D- voltage level from the PMI8994 VADC.

Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>
Change-Id: I48ea05a9b9647fafb35e1c29293e372f82f0602f
2014-07-18 17:49:18 -07:00
Tony Truong
33164ae080 msm: pcie: configure PCIe PHY registers for when PCIe link is
turned off

Configure PCIe PHY registers to support low power mode when PCIe
link is turned off.

Change-Id: I4cd5efe628fccf77a9d3b2acea37a57cc1ad9aa7
Signed-off-by: Tony Truong <truong@codeaurora.org>
2014-07-18 17:45:04 -07:00
Gopikrishnaiah Anandan
4d4067fb26 Revert "ASoC: msm: qdsp6v2: Return error for invalid ioctl's"
This patch reverts commit c9c67fe553.
hwparams compat ioctl path was failing since platform driver was
returning an error. Platform driver should call pcm_lib layer of alsa
framework instead of returning invalid ioctl error.
This change fixes AMRNB recording usecase which was failing when hw
params ioctl was issued by userspace client.

CRs-fixed: 683867
Change-Id: Id17939d9803a4184649fde0afaef3fdce1ec1955
Signed-off-by: Gopikrishnaiah Anandan <agopik@codeaurora.org>
2014-07-18 15:49:30 -07:00
Mitchel Humpherys
ca803c1ace coresight: fix uninitialized variable warning
The compiler thinks that phys_pte could be used uninitialized (if
sg_tbl_num == 0). Fix this.

The specific warning being fixed is:

    drivers/coresight/coresight-tmc.c: In function 'tmc_read':
    drivers/coresight/coresight-tmc.c:1411:14: warning: 'phys_pte' may \
        be used uninitialized in this function [-Wuninitialized]
    error, forbidden warning: coresight-tmc.c:1411

Change-Id: Id26d5ccc8230dc5409c53dc14925ec9067d3dd02
Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
2014-07-18 13:30:51 -07:00
Mitchel Humpherys
346bd8b60c cma: assign to correct variable in __iommu_alloc_buffer
When we moved to pfns in [9740ba422e "cma: use pfn instead of pages for
argument passing"], there was one place where we should have been using
a page variable instead of a pfn. Fix this.

Change-Id: I8fd920dff19a21ad441a35c0f772f947bfb756d9
Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
2014-07-18 13:30:50 -07:00
Gopikrishnaiah Anandan
7e2afb0608 ARM: dts: msm: Enable HDMI audio playback
Change enables hdmi audio playback for 8994 target.

Change-Id: I5919cecae1237cb61a655473087e680b7135031b
Signed-off-by: Gopikrishnaiah Anandan <agopik@codeaurora.org>
2014-07-18 13:03:10 -07:00
Senthil kumar Rajagopal
3e06d8e1f4 msm: isp: Adds debug message null check
Adds the null check for isp_buf_mgr the buffer in page fault
debugging messages. If the null check was not there,
it may lead to crash.

Change-Id: Iedb2d88f341c4089d4e7a7fdbc6fea86a61b87ba
Signed-off-by: Senthil kumar Rajagopal <skrajago@codeaurora.org>
2014-07-18 11:35:43 -07:00
Linux Build Service Account
6459505bac Merge "ARM: dts: msm: increase VDD_APC1 Turbo ceiling voltage for msm8994" 2014-07-18 06:56:06 -07:00
Linux Build Service Account
95411c3bbd Merge "usb: dwc3: Offload IRQ handling to softirq context" 2014-07-18 06:55:59 -07:00
Linux Build Service Account
9c4067b3a7 Merge "ARM: dts: msm: enable partial update for apq8084" 2014-07-18 06:55:55 -07:00
Linux Build Service Account
3e7642f992 Merge "msm: mdss: always set mdp_busy when partial update is disabled" 2014-07-18 06:55:38 -07:00
Linux Build Service Account
5d4df05343 Merge "ARM: dts: msm: use hx HVGA panel for mdm9x35" 2014-07-18 06:55:17 -07:00
Linux Build Service Account
596c3c3248 Merge "ARM: dts: msm: camera device tree changes for LiQUID8994" 2014-07-18 06:55:11 -07:00
Linux Build Service Account
bcacacb255 Merge "msm: pil-femto-modem: Report MBA error status via sysfs" 2014-07-18 06:55:09 -07:00
Linux Build Service Account
bbb4423828 Merge "ASoC: pcm: Fix the compat pointer assignment" 2014-07-18 06:54:56 -07:00
Linux Build Service Account
33e1fb2293 Merge "diag: Enable Diag on Sensors Processor" 2014-07-18 06:54:53 -07:00
Yeleswarapu Nagaradhesh
1c25c4982c ASoC: wcd: maintain different thresholds for CS and MICBIAS
Program different button thresholds for current source
and MICBIAS for proper button detection.Also enable PULL_UP
for MICBIAS2 during playback for proper button detection.

CRs-Fixed: 691749
Change-Id: I6720e33d7c2882648bd2f465dc3abb9f68c24e05
Signed-off-by: Yeleswarapu Nagaradhesh <nagaradh@codeaurora.org>
2014-07-18 17:48:02 +05:30
Linux Build Service Account
548e7c2846 Merge "ASoC: msm: qdsp6v2: Fix the boundary check for COPP" 2014-07-18 02:21:57 -07:00
Linux Build Service Account
a32ea06af7 Merge "ASoC: update drivers to handle errors correctly" 2014-07-18 02:21:47 -07:00
Abinaya P
347effc7fa leds: leds-qpnp: make blink functionality synchronous
pwm_cfg->blinking is a shared parameter between qpnp_mpp_set
and led_blink function. When a blink operation is given to
the led when it is glowing with some brightness value, the led
does not blink because the blinking parameter is wrongly
reset to false in the end of qpnp_mpp_set. So making the blink
functionality synchronous will solve the issue.

Change-Id: Ie84fe52bc84d5c14573e3f1a042e163e62152cce
Signed-off-by: Abinaya P <abinayap@codeaurora.org>
2014-07-18 13:37:16 +05:30
Bingzhe Cai
202bfbb2d7 input: sensors: lis3dh driver get regulator multiple times
Device driver does not need to request regulator each time it power
on the device, it only need to vote on/off regulators and release
regulators before exit.

Change-Id: I01c4e1a9ee48495cdab965a4fb99dae3b01b57a3
Signed-off-by: Bingzhe Cai <bingzhec@codeaurora.org>
2014-07-18 14:59:38 +08:00
Murali Nalajala
60c5e705e2 msm: defconfig: Enable CONFIG_CPUIDLE_MULTIPLE_DRIVERS
MSM8939 device has CPUs with different latencies. Enable
CONFIG_CPUIDLE_MULTIPLE_DRIVERS config to allow cpuidle
framework to use different drivers for different CPUs.

Change-Id: Ib4385602ce54abf149790fe5cb1e3f642957560e
Signed-off-by: Murali Nalajala <mnalajal@codeaurora.org>
2014-07-18 11:09:10 +05:30
Chun Zhang
3dfe8e0508 ARM: dts: msm: add regulator support for flash LED torch
Flash LED torch mode requires regulator support to make sure it works
properly and has accurate LED current.

CRs-Fixed: 667486
Change-Id: Ie95513645416e72541d00831e5fa8da41ff3cb83
Signed-off-by: Chun Zhang <chunz@codeaurora.org>
2014-07-17 18:19:49 -07:00
Chun Zhang
f541cc9c3b leds: leds-qpnp-flash: add regulator support for torch
Torch mode requires regulator support to work properly and provide
an accurate current for LED.

Change-Id: I8a13bfd4914f93590391886e89da3155cdad333b
Signed-off-by: Chun Zhang <chunz@codeaurora.org>
2014-07-17 18:19:02 -07:00
anisha agarwal
9d81eb76db ARM: dts: msm: use hx HVGA panel for mdm9x35
Use hx hvga panel as default panel for 9x35 CDP.

Change-Id: Id1dc66276ab49fa150fe10dbc0b7bec8e44ea000
Signed-off-by: anisha agarwal <anishaa@codeaurora.org>
2014-07-17 16:48:39 -07:00
Linux Build Service Account
07692d5703 Merge "usb: dwc3: Fix connect/disconnect USB host issue" 2014-07-17 16:09:55 -07:00
Linux Build Service Account
6bf7b0216f Merge "msm: mdss: call MDSS_XLOG_TOUT_HANDLER at thread context" 2014-07-17 16:09:49 -07:00
Linux Build Service Account
2018635758 Merge "pwm: qpnp: correct LUT mode LPG disable steps" 2014-07-17 16:09:43 -07:00
Linux Build Service Account
eb60dbd112 Merge "USB: f_fs: Fix disconnect check during ongoing IO" 2014-07-17 16:09:41 -07:00
Linux Build Service Account
408666b73c Merge "scsi: ufs: remove code duplication from ufs specific phy" 2014-07-17 16:09:35 -07:00
Linux Build Service Account
f94eb0d522 Merge "scsi: ufs-msm: re-factoring the ufs phy to support various phys" 2014-07-17 16:09:34 -07:00
Linux Build Service Account
f851eea5ca Merge "ARM: dts: msm: Update SPK_DRV regulator enable on high" 2014-07-17 16:09:28 -07:00
Linux Build Service Account
fb95552984 Merge "defconfig: Enable CONFIG_PANIC_ON_RT_THROTTLING for remaining MSM targets" 2014-07-17 16:09:04 -07:00
Linux Build Service Account
c3feebb4fe Merge "ASoC: wcd: add support for extension cable feature" 2014-07-17 16:08:49 -07:00
Linux Build Service Account
e7e28bfeca Merge "power: smb1360: Add a debugfs entry to dump FG registers" 2014-07-17 16:08:44 -07:00
Linux Build Service Account
698f214d58 Merge "power: smb1360: Add DT properties to update battery capacity" 2014-07-17 16:08:43 -07:00
Linux Build Service Account
3030359443 Merge "ASoC: msm8x16-wcd: update the gain on EAR sound device" 2014-07-17 16:08:41 -07:00
Linux Build Service Account
dd271196b1 Merge "ARM: dts: msm: update APC0 and APC1 CPR parameters for msm8994" 2014-07-17 16:08:38 -07:00
Linux Build Service Account
f8846ce62c Merge "USB: android: Fail ffs_ready (i.e. start adbd) if ADB not enabled" 2014-07-17 16:08:32 -07:00
Linux Build Service Account
cd772596f6 Merge "USB: android: Fix mutex issue if ffs_close runs after ADB disable" 2014-07-17 16:08:31 -07:00
Linux Build Service Account
6305df86b9 Merge "USB: android: Fix synchronization between ffs_enable and ffs_close" 2014-07-17 16:08:29 -07:00
Linux Build Service Account
c0b024db1a Merge "ARM: dts: msm: add privacy led for liquid" 2014-07-17 16:08:23 -07:00
Linux Build Service Account
4deb4206b2 Merge "defconfig: arm64: 8994: enable DRV2667 haptics module" 2014-07-17 16:08:21 -07:00
Linux Build Service Account
8b010914fd Merge "ARM: dts: msm: enable pmic haptics for MTP and CDP" 2014-07-17 16:08:20 -07:00
Linux Build Service Account
b9668a1e88 Merge "input: sensors: fix proximity raw data not correct issue" 2014-07-17 16:08:17 -07:00
Linux Build Service Account
fd29eefe01 Merge "sched: fix race between try_to_wake_up() and move_task()" 2014-07-17 16:08:11 -07:00
Linux Build Service Account
ea6159cc9e Merge "ARM: dts: msm8916: Add new board-id support for QRD SKUI DVT2" 2014-07-17 16:07:12 -07:00