mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-16 00:34:20 +08:00
Asoc:qcom:lpass-cpu:Update dts property read API
Update dts property read API call with platform get property by name, as it make code more readable and avoid conflicts when array of properties to be used. Signed-off-by: V Sujith Kumar Reddy <vsujithk@codeaurora.org> Reviewed-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Signed-off-by: Srinivasa Rao <srivasam@codeaurora.org> Tested-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Reviewed-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Link: https://lore.kernel.org/r/1602134223-2562-4-git-send-email-srivasam@codeaurora.org Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
8e3fdc52cc
commit
4049a3b878
@ -575,7 +575,7 @@ int asoc_qcom_lpass_cpu_platform_probe(struct platform_device *pdev)
|
|||||||
|
|
||||||
of_lpass_cpu_parse_dai_data(dev, drvdata);
|
of_lpass_cpu_parse_dai_data(dev, drvdata);
|
||||||
|
|
||||||
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
|
res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "lpass-lpaif");
|
||||||
|
|
||||||
drvdata->lpaif = devm_ioremap_resource(dev, res);
|
drvdata->lpaif = devm_ioremap_resource(dev, res);
|
||||||
if (IS_ERR((void const __force *)drvdata->lpaif)) {
|
if (IS_ERR((void const __force *)drvdata->lpaif)) {
|
||||||
|
@ -621,7 +621,7 @@ int asoc_qcom_lpass_platform_register(struct platform_device *pdev)
|
|||||||
struct lpass_variant *v = drvdata->variant;
|
struct lpass_variant *v = drvdata->variant;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
drvdata->lpaif_irq = platform_get_irq(pdev, 0);
|
drvdata->lpaif_irq = platform_get_irq_byname(pdev, "lpass-irq-lpaif");
|
||||||
if (drvdata->lpaif_irq < 0)
|
if (drvdata->lpaif_irq < 0)
|
||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user