Sagar Dharia
6354fad32c
slim: ngd: Handle Process Domain restart
...
Slimbus master component driver typically resides in a domain on remote
processor (ADSP). If that domain restarts, slimbus master driver
restarts reinitializing the slimbus HW.
Handle such process domain restart, and use subsystem restart if the
process domain restart is not available.
Change-Id: I253c33d07aad513a6621571e870e1d3f66a1b6a1
Signed-off-by: Sagar Dharia <sdharia@codeaurora.org>
Signed-off-by: Girish Mahadevan <girishm@codeaurora.org>
2016-08-18 15:08:42 -06:00
Nicholas Troast
36e5d56a0e
qcom-charger: qpnp-fg-gen3: increase ESR timer during suspend
...
ESR pulses consume too much power during sleep states.
Add device tree properties to allow configuration of the ESR timing during
charging, discharging while awake, and discharging while asleep.
Configure these new device tree properties to increase the ESR timer
while in a sleep state to save power.
Change-Id: I673ab1a5713023ac4ab0271fec8d9a053df1c046
Signed-off-by: Nicholas Troast <ntroast@codeaurora.org>
2016-08-18 13:31:22 -07:00
Nicholas Troast
59e8c0d0d5
qcom-charger: qpnp-fg-gen3: add flag to bypass SRAM read/write wake lock
...
In the suspend path a wakelock should not be held. Add a flag to bypass
holding a wakelock during an SRAM read or write so that they can be used
in the suspend path.
Change-Id: I74ccae4e9b5aeccf261cc94e9bb89138d7d48345
Signed-off-by: Nicholas Troast <ntroast@codeaurora.org>
2016-08-18 13:30:41 -07:00
Puja Gupta
456ab6e70b
defconfig: msmcortex: enable service-locator on msmcobalt
...
Enable service locator/notifier on msmcortex-perf_defconfig.
CRs-Fixed: 1048345
Change-Id: I5066966b35d1bd30b494f74b4d170e51659e6909
Signed-off-by: Puja Gupta <pujag@codeaurora.org>
2016-08-18 13:13:14 -07:00
Alan Kwong
7bd24747f6
msm: sde: add rotator pixel format to v4l2 enum ioctl
...
Import rotator pixel formats into v4l2 enum ioctl so rotator pixel
formats will not generate kernel warning during format enumeration.
CRs-Fixed: 1054825
Change-Id: Ie739fffa2d1faed64c2bf03eac92f38fa2ab6e55
Signed-off-by: Alan Kwong <akwong@codeaurora.org>
2016-08-18 16:12:20 -04:00
Satya Krishna Pindiproli
23c544c4c9
ASoC: msm: qdsp6v2: fix crash during flac superset clip playback
...
During playback of a particular superset flac clip in repeat mode,
the target crashes when random seek operations are done after a
gapless switch. This is because DSP acks EOS earlier than
expected due to which gapless_transition flag is always set during
playback of the second stream. As a result, flush commands are not
issued to DSP causing the decoder to go into a bad state that leads
to a crash.
Set gapless_transition flag only if EOS has not been acknowledged yet.
CRs-Fixed: 1045100
Change-Id: I71af0e13b77ecf53a1b337e3fb2f7a82a2ce25af
Signed-off-by: Satya Krishna Pindiproli <satyak@codeaurora.org>
2016-08-18 12:09:24 -07:00
Linux Build Service Account
ef634bf628
Merge "regulator: cpr3-mmss-regulator: add support for msmcobalt v2 fuses"
2016-08-18 12:04:57 -07:00
Linux Build Service Account
042da313a7
Merge "scsi: ufs: kick start clock scaling only after device detection"
2016-08-18 12:04:56 -07:00
Linux Build Service Account
275e328705
Merge "qcom-charger: smb138x: fix buck damage on v1.1 hardware"
2016-08-18 12:04:52 -07:00
Linux Build Service Account
85b6d21f41
Merge "ASoC: codecs: fix edid error when hdmi ops is null"
2016-08-18 12:04:49 -07:00
Linux Build Service Account
e9bd82701b
Merge "defconfig: msm: disable CoreSight ETM support for msmcobalt"
2016-08-18 12:04:48 -07:00
Linux Build Service Account
d4b1ea66cc
Merge "defconfig: msmcortex: Enable CONFIG_CMA_DEBUGFS"
2016-08-18 12:04:47 -07:00
Linux Build Service Account
d992124bed
Merge "ASoC: msm: Add Slimbus6 playback dai-link"
2016-08-18 12:04:46 -07:00
Linux Build Service Account
cf41212089
Merge "spcom: move some messages to debug"
2016-08-18 12:04:45 -07:00
Linux Build Service Account
22f4f2008a
Merge "ARM: dts: msm: add node for msmcobalt hardware switches"
2016-08-18 12:04:44 -07:00
Linux Build Service Account
d78a0bccb1
Merge "ASoC: msm: add pinctrl support for wcd934x hifi hph switches"
2016-08-18 12:04:43 -07:00
Linux Build Service Account
96ff56bce9
Merge "ARM: dts: msm: add initial cpu mapping table for memlat"
2016-08-18 12:04:42 -07:00
Linux Build Service Account
339e4ce018
Merge "PM / devfreq: memlat: Add a core to memory frequency mapping table"
2016-08-18 12:04:41 -07:00
Linux Build Service Account
01f2f44101
Merge "drivers: power: reset: Do warm reset when device reboot to edl"
2016-08-18 12:04:40 -07:00
Linux Build Service Account
f1c9fcb7d6
Merge "msm: sde: Add support for 1.5x downscale in rotator"
2016-08-18 12:04:39 -07:00
Linux Build Service Account
ec25c385e0
Merge "msm: msm_bus: allow QoS clocks to be specified at mas nodes"
2016-08-18 12:04:38 -07:00
Linux Build Service Account
efe937301f
Merge "ARM: dts: msm: Disable IPA3 on apqcobalt"
2016-08-18 12:04:37 -07:00
Linux Build Service Account
bad51ff8b8
Merge "mfd: wcd934x: Mark CPE registers as volatile"
2016-08-18 12:04:37 -07:00
Linux Build Service Account
9b9e8bc9b1
Merge "serial: msm_serial_hs: Add extra delay during close with pending tx"
2016-08-18 12:04:36 -07:00
Linux Build Service Account
dbf87d1e56
Merge "soc: qcom: glink_spi_xprt: Fix the suspend and resume sequence"
2016-08-18 12:04:35 -07:00
Linux Build Service Account
645df5014c
Merge "ion: system_secure_heap: Change IOC_DRAIN work_struct to delayed_work"
2016-08-18 12:04:33 -07:00
Linux Build Service Account
e499023a0b
Merge "msm: secure_buffer: Limit continuous time spent in hypervisor"
2016-08-18 12:04:32 -07:00
Linux Build Service Account
cb715cde3a
Merge "ion: system_secure_heap: Support ION_IOC_DRAIN"
2016-08-18 12:04:31 -07:00
Linux Build Service Account
50f8f00477
Merge "ion: ion_system_heap: Add an access method for pool size"
2016-08-18 12:04:30 -07:00
Linux Build Service Account
480a4a9819
Merge "ion: system_secure_heap: Add additional argument verification for ioctl"
2016-08-18 12:04:30 -07:00
Linux Build Service Account
114e6c72ee
Merge "ion: system_secure_heap: Increase secure pool size by amount requested"
2016-08-18 12:04:29 -07:00
Linux Build Service Account
4f50ccb9b5
Merge "ARM: dts: msm: Add support for msmcobalt v2 on qrd platform"
2016-08-18 12:04:28 -07:00
Linux Build Service Account
f6816043ee
Merge "coresight-etm4x: separate cpu dying notifier"
2016-08-18 12:04:27 -07:00
Linux Build Service Account
2c9f5615a6
Merge "icnss: Add ATHDIAG_READ/WRITE and VBATT QMI messages"
2016-08-18 12:04:26 -07:00
Linux Build Service Account
4b9f70fb56
Merge "ASoC: pcm: change playback_active to unsigned int"
2016-08-18 12:04:26 -07:00
Linux Build Service Account
af8c560a9e
Merge "msm: kgsl: Fix sequencing for GPMU performace counters allocation"
2016-08-18 12:04:25 -07:00
Linux Build Service Account
2c2b895deb
Merge "msm: mdss: shutoff axi memory and periphery when axi clk is off"
2016-08-18 12:04:24 -07:00
Linux Build Service Account
289e21221f
Merge "ARM: dts: msm: add wcd_dsp_glink device node for msmcobalt"
2016-08-18 12:04:22 -07:00
Linux Build Service Account
fecf34db3f
Merge "ARM: dts: msm: Add support for wcd-dsp-mgr for msmcobalt"
2016-08-18 12:04:19 -07:00
Linux Build Service Account
89e6c2f791
Merge "ARM: dts: msm: Add SPI device node for msmcobalt"
2016-08-18 12:04:18 -07:00
Linux Build Service Account
59f4659fff
Merge "ASoC: wcd934x: Add support for SPI child device node parsing"
2016-08-18 12:04:17 -07:00
Linux Build Service Account
5c8a1efc3a
Merge "msm: sps: Change the default SPS IPC log level"
2016-08-18 12:04:17 -07:00
Linux Build Service Account
506ab3cee1
Merge "input: touchscreen: correct the return value in ITE tech touch driver"
2016-08-18 12:04:15 -07:00
Linux Build Service Account
84209a3ac4
Merge "wireless-regdb: Republic of Korea: Add 60GHz regulatory rules"
2016-08-18 12:04:14 -07:00
Linux Build Service Account
715cfdc392
Merge "wil6210: fix HALP handling in case of HALP vote time-out"
2016-08-18 12:04:14 -07:00
Linux Build Service Account
0d2cafb742
Merge "msm: sde: Adding SW overhead statistic for SDE rotator"
2016-08-18 12:04:13 -07:00
Linux Build Service Account
31fbbaddc2
Merge "msm: ipa: allow dtsi based lan rx ring size"
2016-08-18 12:04:12 -07:00
Linux Build Service Account
cc9a9afbe2
Merge "ARM: dts: msm: remove APC CPR regulator handle names for msmcobalt"
2016-08-18 12:04:11 -07:00
Linux Build Service Account
88be552e93
Merge "msm: gsi: enable wake irq"
2016-08-18 12:04:10 -07:00
Linux Build Service Account
5d7006369d
Merge "msm: ipa: fix potential NULL deference on SMMU"
2016-08-18 12:04:10 -07:00