Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp3457817pxk; Mon, 21 Sep 2020 14:22:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxxp4OTJ2lEVlek05GbCZBTnYb+LlNPjRRbKrjue4a1HFCUra/VgNbf4D+zwh48derg3R/L X-Received: by 2002:a17:906:1186:: with SMTP id n6mr1411349eja.331.1600723337318; Mon, 21 Sep 2020 14:22:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1600723337; cv=none; d=google.com; s=arc-20160816; b=ypa0ocWa5m4jPe63wKqJtQR9iK6havlJhqOU1RFd+kZ/5td2hJ3H2hUUdBBvNGvYKN fZ4veY8OsfmjaaR/jahuO0CqsiMXbvOWrTpc+yVsYUxB2RuzlutxK+PwmIds0M2g7q1O /wk1dTOhJGTZYlDVPup/5SYKk2iUvm/eZgj6wfoSZUGJbbzuzP2zTCNZTFzvDW42lwMK +FgMysRWcOM1t8u0lGRn+wj6hGRB7mamxF3w3g5yl3bTdh/WUtrt1fjKECCtvW7axKe5 IhJdX4pkb2l0LWAy645bE2Xk/6yeY0nGsuRgBmsIyLLyJLVei8SMTtdC1DKjY8lEGHRJ tkWg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature; bh=kIlLYItMEH57/OIqphwHXbMgNacdFFxpGWnfPMYalYM=; b=MrENHjRIYoouxuHjXgRqzcpfRHE6whpn+i7El1nJoNfOqeRebllEH3L4XpUnZ5wBAG mY8CBRj2yxW7i/gMRlkmM4bm1Mm2C3QScQanUkJSRAhG6jRLHlNdT2klmFqnoE+lAg0H 9nXz1IT1DHrlnjWff40zHM5ALa9Ckc7RBFfg9YWDqk8mL2jGpVHQi0Csh43nr2DHxn9h KoliblcxcKsxnCSgLK2T00KSafGibfzYtP0Eky9n47uDT4lbIWVVCKn491StUclVziWB wcU5B91tWCF+L5fWtPPVilJKn5teFJtuevTrdVgyyWMquIHyyNuRUABLSXaAdbR0B/p+ lDpg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=xCdO1gRc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dp1si9578318ejc.662.2020.09.21.14.21.53; Mon, 21 Sep 2020 14:22:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=xCdO1gRc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728281AbgIUVU0 (ORCPT + 99 others); Mon, 21 Sep 2020 17:20:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48482 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726497AbgIUVUZ (ORCPT ); Mon, 21 Sep 2020 17:20:25 -0400 Received: from mail-wr1-x442.google.com (mail-wr1-x442.google.com [IPv6:2a00:1450:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 98E4DC061755 for ; Mon, 21 Sep 2020 14:20:25 -0700 (PDT) Received: by mail-wr1-x442.google.com with SMTP id j2so14431940wrx.7 for ; Mon, 21 Sep 2020 14:20:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=kIlLYItMEH57/OIqphwHXbMgNacdFFxpGWnfPMYalYM=; b=xCdO1gRcr6I9/MbCD0uw5F/eP5g5juh4KmwgJ74QrZi7bp9XafkV52CkCDZyuPvywJ klFDm00snWt05m5t0d6GVartPTQnXWWgSeVqT0GLO42aNW4NaSU2qlr4iAIO8nAcwav9 Kd6FnvQtYG/wDbGoxOEL/k7OvVlLsAtPNpMyXxgLufJmto4gi9VtkwXbCVCd8mZ+iOBW y+iDOd8TImm7iFI9b9o2WEkK+x81XTI8f9sa3lpdPV/0oAyLeGhy2JAYNKG4j5YwJ6PJ CVho83FUl9DcMa0mWLy5Adn9Dkzorkkyh9P65qDGGkEAb4F5AT5yL74NYtt6LT5v5UGB 9ajA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=kIlLYItMEH57/OIqphwHXbMgNacdFFxpGWnfPMYalYM=; b=l3UFaiMS4Snbza4DItoYxDiPvilUDYwM9mMpUtt93HlxD/khuSW45eeYuHQdB3mpUb xz/5MtWM+yCXmNVrs3O1qw+P1/8/P48Tyc2v1nKCk9B0N2YjKftVQpdGd6TiqA8oi+N8 BzBSYpO9ZPWtrQmOQubSvDqUP4h7RyrotFctcLO31Uht/rkRUP6bIK1cRKnXcLspip+A CB1aSG890NvpzP3CIJVK6zE45sEYDRz7E8rI55yVnMJNDnP8VR1gWWzVbpVn3HYgowfz uU6j2gCqSFemLJ7UKQiSjIozMZWX2mUgjWqE9lY/726RdzMH+3Suhhj2VjDkEQU3PAWG MMIw== X-Gm-Message-State: AOAM531Y2R8ZsGKVRjRHwo2nLGlnywbXAN7lk0crT/WNntyv4+lFXwFf WBWQ3TY9baW7xExTr1qYQOJKyQ== X-Received: by 2002:a5d:4d48:: with SMTP id a8mr1722763wru.318.1600723224330; Mon, 21 Sep 2020 14:20:24 -0700 (PDT) Received: from [192.168.86.34] (cpc86377-aztw32-2-0-cust226.18-1.cable.virginm.net. [92.233.226.227]) by smtp.googlemail.com with ESMTPSA id i83sm1202081wma.22.2020.09.21.14.20.22 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 21 Sep 2020 14:20:23 -0700 (PDT) Subject: Re: [PATCH v6 3/5] Asoc:qcom:lpass-cpu:Update dts property read API To: Srinivasa Rao Mandadapu , agross@kernel.org, bjorn.andersson@linaro.org, lgirdwood@gmail.com, broonie@kernel.org, robh+dt@kernel.org, plai@codeaurora.org, bgoswami@codeaurora.org, perex@perex.cz, tiwai@suse.com, rohitkr@codeaurora.org, linux-arm-msm@vger.kernel.org, alsa-devel@alsa-project.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: V Sujith Kumar Reddy References: <1600409084-29093-1-git-send-email-srivasam@codeaurora.org> <1600409084-29093-4-git-send-email-srivasam@codeaurora.org> From: Srinivas Kandagatla Message-ID: <040290a8-26a3-ab9c-04dc-beb23ee827e8@linaro.org> Date: Mon, 21 Sep 2020 22:20:22 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <1600409084-29093-4-git-send-email-srivasam@codeaurora.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 18/09/2020 07:04, Srinivasa Rao Mandadapu wrote: > From: V Sujith Kumar Reddy > > Signed-off-by: Srinivasa Rao > Signed-off-by: V Sujith Kumar Reddy > --- > sound/soc/qcom/lpass-cpu.c | 2 +- > sound/soc/qcom/lpass-platform.c | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/sound/soc/qcom/lpass-cpu.c b/sound/soc/qcom/lpass-cpu.c > index 1ee6d8b..5d84f63 100644 > --- a/sound/soc/qcom/lpass-cpu.c > +++ b/sound/soc/qcom/lpass-cpu.c > @@ -575,7 +575,7 @@ int asoc_qcom_lpass_cpu_platform_probe(struct platform_device *pdev) > > 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"); Interesting!! this patch https://lore.kernel.org/alsa-devel/1597402388-14112-11-git-send-email-rohitkr@codeaurora.org/ just took it out and you add it back in! Index is always preferred over name w.r.t device tree bindings, so lets stick with that for now! Unless you have any strong reason to lookup resource by name? --srini > > drvdata->lpaif = devm_ioremap_resource(dev, res); > if (IS_ERR((void const __force *)drvdata->lpaif)) { > diff --git a/sound/soc/qcom/lpass-platform.c b/sound/soc/qcom/lpass-platform.c > index df692ed..35aead1 100644 > --- a/sound/soc/qcom/lpass-platform.c > +++ b/sound/soc/qcom/lpass-platform.c > @@ -638,7 +638,7 @@ int asoc_qcom_lpass_platform_register(struct platform_device *pdev) > struct lpass_variant *v = drvdata->variant; > 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) > return -ENODEV; > >