Merge "Merge "msm: socinfo: Add support for socinfo v9""
Merge "Merge "Merge "msm: socinfo: Add support for socinfo v9"""
Merge "Merge "msm: socinfo: Add support for socinfo v9""
Merge "Merge "Merge "msm: socinfo: Add support for socinfo v9"""
Merge "Merge "msm: socinfo: Add support for socinfo v9""
Merge "Merge "Merge "msm: socinfo: Add support for socinfo v9"""
Merge "Merge "rtc: alarm: update power_on alarm setting logic""
Merge "Merge "Merge "rtc: alarm: update power_on alarm setting logic"""
Merge "Merge "msm: vidc: Free OCMEM during power collapse""
Merge "Merge "Merge "msm: vidc: Free OCMEM during power collapse"""
Merge "Merge "mdss: mdp3: Group together resource enable, simplifying xo shutdown""
Merge "Merge "Merge "mdss: mdp3: Group together resource enable, simplifying xo shutdown"""
Merge "Merge "msm: mdss: indicate splash screen condition explicitly""
Merge "Merge "Merge "msm: mdss: indicate splash screen condition explicitly"""
Merge "Merge "msm: mdss: indicate splash screen condition explicitly""
Merge "Merge "Merge "msm: mdss: indicate splash screen condition explicitly"""
ARM: Improve vmalloc address checking in show_data()

There is an unhandled corner case with the current check
which has recently been hit. The nbytes argument may be
large enough for the range being dumped to cross a
boundary between page-table mappings, and dump addresses
which are vmalloc'd in the neighboring mapping.

Check every address being dumped to see if its vmalloc'd,
not just the address passed to show_data().

CRs-Fixed: 625442
Change-Id: I255b093808177321f5202dcacea337ee333bfc63
Signed-off-by: Matt Wagantall <mattw@codeaurora.org>
Merge "Merge "lib/scatterlist: error handling in __sg_alloc_table()""
mmc: core: Fix clock frequency transitions during invalid states

eMMC and SD card specifications restrict the usage of a class of
commands while commands in other class are in progress. For example,
during erase operations the SD/eMMC spec. allows only CMD35, CMD36,
CMD38. If clock scaling is enabled and decide to scale up the clocks
it may be possible that CMD19/21 tuning commands are sent in between
erase commands, which is illegal as per specification.

Fix such illegal transactions to the card and also make clock scaling
statistics accountable only for read/write commands instead of time
consuming commands, like CMD38 erase, where transactions are independent
of bus frequency.

Change-Id: Iffba175787837e7f95bde8970f19d0f0f9d7d67d
Signed-off-by: Sujit Reddy Thumma <sthumma@codeaurora.org>
ASoC: msm: qdsp6v2: Avoid DS1 and SRS topology on low latency path

Currently, the low latency path go through tuning of the post
processing with the default as well as third party post
processing topologies such as DS1 and TruMedia topology. Avoid
enabling the DS1 and TruMedia topology on low latency path
retaining the tuning functionality on the default topology.

CRs-Fixed: 643857
Change-Id: I8ae6b4ecb0be530c8d72218d39498cff7f8a7fd9
Signed-off-by: Subhash Chandra Bose Naripeddy <snariped@codeaurora.org>