summaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorHariharan Sivaraman <hariharans@nvidia.com>2019-05-20 07:07:42 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2019-05-22 10:33:14 -0400
commit82d702154bf2c1a903f32e50a9bc4afdf271d74f (patch)
tree958609910e91b42feae2d5fdd08e88011c9fc085 /include/linux
parenta61083cbcb862128f856c4a4c7266dd61f68ea0d (diff)
adsp: add buffer size constraint for pcm buffer
During pcm_open for ADSP pcm devices, the buffer allocated is not constrained to be multiple of 4. This results in the apm_process being called continuously for this APM since data is available. However ADMA is not started because of the size mismatch. Setting constraint of period and buffer size (in frames) to be multiple of 4 fixes these issues Bug 2599016 Bug 200463529 Change-Id: Idaabba29142d9577a4dc72d97aa6bb3cd4f791de Signed-off-by: Hariharan Sivaraman <hariharans@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2122112 Reviewed-by: Dipesh Gandhi <dipeshg@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Niranjan Dighe <ndighe@nvidia.com> Reviewed-by: Uday Gupta <udayg@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Rahul Jain (SW-TEGRA) <rahuljain@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions