{"push_id":565829566,"size":4,"distinct_size":4,"ref":"refs/heads/mkl","head":"b582336a25e886f0220617ca04c22c4b3b59a0ac","before":"3bab7b93ce7c84d17ae541f102acff2fe53fabac","commits":[{"sha":"71f6162fb9f57864105260af03ab18bb960a4471","author":{"email":"a2c46ce543403d5c4722267bf69f2706779b7349@codeaurora.org","name":"Haynes Mathew George"},"message":"ASoC: msm: qdsp6v2: Fix for cmd status overwrite\n\nThere is a race condition between offload callback thread\nand HAL thread which can cause an eos ack notification to\nbe overwritten by a stop command request. Fix this by\nusing separate status vars for commands originating from\ndifferent thread contexts\n\nChange-Id: Ibb845c72cd7765d50da0abd6ca13cda21545712a\nSigned-off-by: Haynes Mathew George <hgeorge@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/MoKee/android_kernel_samsung_hlte/commits/71f6162fb9f57864105260af03ab18bb960a4471"},{"sha":"c6645e9dd9916466f5cb0fe479d1a2cd308f8577","author":{"email":"a2c46ce543403d5c4722267bf69f2706779b7349@codeaurora.org","name":"Haynes Mathew George"},"message":"ASoC: msm: compr: Ensure drain sequence is executed\n\nThis change ensures drain sequence is executed even if\na pause/resume commands are sent from userspace while\nthe control thread is waiting for all buffers to be consumed\nby DSP.\nCRs-Fixed: 711920\n\nChange-Id: Ic763c5cee78f51719b0fb13e417d504e875bcf27\nSigned-off-by: Haynes Mathew George <hgeorge@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/MoKee/android_kernel_samsung_hlte/commits/c6645e9dd9916466f5cb0fe479d1a2cd308f8577"},{"sha":"1265dff4bace72a1f7811ac7f612ca5be67bc33e","author":{"email":"287e02744ae7c802bbb99a60be19e5052bdd29c3@codeaurora.org","name":"Banajit Goswami"},"message":"ASoC: msm: qdsp6v2: requeue read buffers in mmap device switch\n\nWhen device switch happens, ASM might return a 0 length\nbuffer. For MMAP style capture cases, buffers need to be\nre-queued at the event handler for this case, otherwise\nASM will have no buffers to read data into after the\ndevice is over successful.\n\nChange-Id: I1dc925089f332fbdd830873c3d01ba74023b1f1b\nCRs-fixed: 700614\nSigned-off-by: Banajit Goswami <bgoswami@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/MoKee/android_kernel_samsung_hlte/commits/1265dff4bace72a1f7811ac7f612ca5be67bc33e"},{"sha":"b582336a25e886f0220617ca04c22c4b3b59a0ac","author":{"email":"1e09809ba7f2abb6b13ab7644f4e79621a0c1a2c@codeaurora.org","name":"Damir Didjusto"},"message":"ASoC: msm: qdsp6v2: Add the matrix mixer call during ASM loopback\n\nAdd support for matrix mixer command. The render window start and\nend are set up before RUN CMD for ASM loopback is issued. This\nwill ensure that audio data is not dropped and audio quality\nis good.\n\nCRs-fixed: 667925\nSigned-off-by: Damir Didjusto <damird@codeaurora.org>\n\nConflicts:\n\tinclude/sound/apr_audio-v2.h\n\tinclude/sound/q6asm-v2.h\n\nChange-Id: I3cc2d9ee6c3abe5aeacf1182f8ede1e66f0434e2\n\nConflicts:\n\tinclude/sound/apr_audio-v2.h","distinct":true,"url":"https://api.github.com/repos/MoKee/android_kernel_samsung_hlte/commits/b582336a25e886f0220617ca04c22c4b3b59a0ac"}]}