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>
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>
Fix the pipe bandwidth values to match the hardware
recommended settings.
Change-Id: Ibbdb90ce7b398dc4b2adf6c334aaffa9ff5cec66
Signed-off-by: Chandan Uddaraju <chandanu@codeaurora.org>
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
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>