From b8526cc457162de404f0c07c9592ac921a96df65 Mon Sep 17 00:00:00 2001 From: Mangesh Kunchamwar Date: Mon, 25 Jun 2018 13:14:02 +0530 Subject: [PATCH] asoc: fix for reading dt file for codec dma node Read 32bit instead of 16bit from dt files for codec dma dai id. CRs-Fixed: 2248380 Change-Id: I7d49e0530df7261a9a5d2bb8a742ebe3095cc9d0 Signed-off-by: Mangesh Kunchamwar --- asoc/msm-dai-q6-v2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/asoc/msm-dai-q6-v2.c b/asoc/msm-dai-q6-v2.c index 3b259bc389ed..da83894a4e6d 100644 --- a/asoc/msm-dai-q6-v2.c +++ b/asoc/msm-dai-q6-v2.c @@ -9673,12 +9673,12 @@ static const struct snd_soc_component_driver msm_q6_cdc_dma_dai_component = { static int msm_dai_q6_cdc_dma_dev_probe(struct platform_device *pdev) { const char *q6_cdc_dma_dev_id = "qcom,msm-dai-cdc-dma-dev-id"; - u16 cdc_dma_id = 0; + u32 cdc_dma_id = 0; int i; int rc = 0; struct msm_dai_q6_cdc_dma_dai_data *dai_data = NULL; - rc = of_property_read_u16(pdev->dev.of_node, q6_cdc_dma_dev_id, + rc = of_property_read_u32(pdev->dev.of_node, q6_cdc_dma_dev_id, &cdc_dma_id); if (rc) { dev_err(&pdev->dev,