Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp1278771pxk; Fri, 18 Sep 2020 08:21:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzckkT/WyOnQ7zveH0QAHluk032ZMDSsB4ZelkR+Ca49pUiIaKQhdMTZb2+dtNSeD/mSOGW X-Received: by 2002:a50:8062:: with SMTP id 89mr38083882eda.241.1600442519102; Fri, 18 Sep 2020 08:21:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1600442519; cv=none; d=google.com; s=arc-20160816; b=ncDMMRKrXJlzEE1LTBxHrNS17ZXjPLLf5aXd7BZyweHicd8WzcrMIpqAnrM0sd8QxH Z4McAf5u5VakQgp42k6+bJNil4x/svyI3gpG9KK0532R3SHJPPsAKx30O/ETZ2ub7hEf E6KdhwN/TRjGeG8ikQJ/9LmbIU1nDc2Uvh57oLkL+YYj4nd/FXhZF8RIaK4Ot3ntjxcn nHWpjNd/31NCiw3OmTvN/hVDgtpaYiJKeP08/B/JNXXGCKzUPDqYw+nSCSdBdoTOZe7y FTea0COKHKnzxtxQ8jgsuKnjf6bktsKlGzM0h93iWR0EAfLUVEbyHAsltiv3voiF8qyZ vVhA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=nJCca1Gpz/qntKkkfuhUuqPAs19Va9nMUQHb7GNjxCg=; b=Hwbmw+ti2nc97ri40J7VEpsiig9XulmEQyO4TbWZdnv57mUoAAQIlPRUWhmyxzB1R2 5Lcf0naVzpjnbOYvt41A+4ohw38d80VCS0Oxar1ixNJ4tvVwBgqX/RtVThm61jVXinlX Ze1WnrhnO1aSKoHfyXDKBkCcnzfnLUP9ekxgFIVwcokWBzI1eHMOZNV80H90/El1WtOA y41i+TgdTQFYKT/v32hgvYRHHgEp+u1Px+KidGiPQCmQnMtxnpMuU7uVGSD4QbSHHCBO vWu9Vt3B9hlrbS5SaV+3tOWVqvXwDXCkdu+Y6jH6ovh+qw0qMDEOgtvAiTN4RWhn10BP bWZw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=G0JQIiIh; 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 u6si2808992ejf.115.2020.09.18.08.21.35; Fri, 18 Sep 2020 08:21:59 -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=G0JQIiIh; 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 S1726290AbgIRPUP (ORCPT + 99 others); Fri, 18 Sep 2020 11:20:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35618 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726205AbgIRPUO (ORCPT ); Fri, 18 Sep 2020 11:20:14 -0400 Received: from mail-oi1-x241.google.com (mail-oi1-x241.google.com [IPv6:2607:f8b0:4864:20::241]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9F6FBC0613D0 for ; Fri, 18 Sep 2020 08:20:14 -0700 (PDT) Received: by mail-oi1-x241.google.com with SMTP id a3so7459171oib.4 for ; Fri, 18 Sep 2020 08:20:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=nJCca1Gpz/qntKkkfuhUuqPAs19Va9nMUQHb7GNjxCg=; b=G0JQIiIhW4dKr073ygInqGVY5kUDcU8THtTlLrQPIHIrlwNpPWOojEhsaxVflOlROF op5FB8vXuuCwPRKf04D2j486HVcIKrDbw8hIHvi5bY9XQ7EdeGncm2txHPe7puzA+6BI e5Kzk6rZYBabdhTK6VTqSwzW93dXXdjwSBjgg4nMP5i/04aZ3UolON6FZVlCwfdYo7je nS8ZXdGOCcdWuYQOhTLx3Fzy7Kf/21SMXSGUmIzrnsKTDZXvydeXQugMbSZWDk3aOkuo cXf1w/3YUSVHVnAI+652d4V/vbz4rMEFnK1pqeNFrVtmRAj1kwXOWKOESAR3s+vqrEKM VQpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=nJCca1Gpz/qntKkkfuhUuqPAs19Va9nMUQHb7GNjxCg=; b=gHRisNciHq/5nGH6SAf4Os9LkNxANml8FX6s/eIFJvJ3MCg0EggiUdlfuRW7BEoXXR hHA/f9Psymd188QxJkuMby0eiX58vyYgvtAqI6d88ACxppTMazvpomZrYcjVvUFXTYYK 40fhxugBML1Ai2Dr/qAa6nIy6nPGldFwg3kRsfjvS/dxqyoPqST9sqqIwImj0R0m1kUf QuUVAVZLJs7Yp4Xy4JRkdQvIzPxOghLccoZ2AyRJkACHXcDlbRS8u/SemiqCkAt/zGHb tqpyQDtqM5ty9hSsWsjXMsFTYu9aI1h4tUXHWEX9z983TeDcuy+GznJCrfJPDcVTcKG2 A0SQ== X-Gm-Message-State: AOAM531BEQcCPUGxRw1tyA2jMA868yU4RlglOLvCRYxJ1vj51SJOn5HO gU4lA5khxevD261gsAn0yiO4qg== X-Received: by 2002:aca:5903:: with SMTP id n3mr10026260oib.159.1600442412373; Fri, 18 Sep 2020 08:20:12 -0700 (PDT) Received: from yoga ([2605:6000:e5cb:c100:7cad:6eff:fec8:37e4]) by smtp.gmail.com with ESMTPSA id l3sm3306211oom.18.2020.09.18.08.20.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Sep 2020 08:20:11 -0700 (PDT) Date: Fri, 18 Sep 2020 10:20:09 -0500 From: Bjorn Andersson To: Srinivasa Rao Mandadapu Cc: agross@kernel.org, robh+dt@kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, rohitkr@codeaurora.org, srinivas.kandagatla@linaro.org, Ajit Pandey , Cheng-Yi Chiang , V Sujith Kumar Reddy Subject: Re: [PATCH v3] arm64: dts: qcom: sc7180: Add lpass cpu node for I2S driver Message-ID: <20200918152009.GQ1893@yoga> References: <1600435026-1876-1-git-send-email-srivasam@codeaurora.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1600435026-1876-1-git-send-email-srivasam@codeaurora.org> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri 18 Sep 08:17 CDT 2020, Srinivasa Rao Mandadapu wrote: > From: Ajit Pandey > > Add the I2S controller node to sc7180 dtsi. > Add pinmux for primary and secondary I2S. > > Signed-off-by: Ajit Pandey > Signed-off-by: Cheng-Yi Chiang > Signed-off-by: Srinivasa Rao Mandadapu > Signed-off-by: V Sujith Kumar Reddy Each s-o-b is a statement that this patch conforms to the license requirements of the Linux project. As such it describes the history of how this patch reached this point; starting with Ajit writing the patch, Cheng-Yi handling it, then you and finally Sujith. You sending the patch would indicate that you handled it last, so your certification should be last (and if Sujith handled the patch inbetween you should be listed twice). Please read https://www.kernel.org/doc/html/latest/process/submitting-patches.html?highlight=certificate#sign-your-work-the-developer-s-certificate-of-origin Regards, Bjorn > --- > Changes since v1: > -- Updated I2S pin control nodes with grouping common pin controls > -- Updated lpass_cpu node with proper control names > Changes since v2: > -- The plement of lpass_cpu node is changed > > arch/arm64/boot/dts/qcom/sc7180.dtsi | 69 ++++++++++++++++++++++++++++++++++++ > 1 file changed, 69 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/sc7180.dtsi b/arch/arm64/boot/dts/qcom/sc7180.dtsi > index 6678f1e..59c39cf 100644 > --- a/arch/arm64/boot/dts/qcom/sc7180.dtsi > +++ b/arch/arm64/boot/dts/qcom/sc7180.dtsi > @@ -1742,6 +1742,45 @@ > }; > }; > > + sec_mi2s_active: sec-mi2s-active { > + pinmux { > + pins = "gpio49", "gpio50", "gpio51"; > + function = "mi2s_1"; > + }; > + > + pinconf { > + pins = "gpio49", "gpio50", "gpio51";; > + drive-strength = <8>; > + bias-pull-up; > + }; > + }; > + > + pri_mi2s_active: pri-mi2s-active { > + pinmux { > + pins = "gpio53", "gpio54", "gpio55", "gpio56"; > + function = "mi2s_0"; > + }; > + > + pinconf { > + pins = "gpio53", "gpio54", "gpio55", "gpio56"; > + drive-strength = <8>; > + bias-pull-up; > + }; > + }; > + > + pri_mi2s_mclk_active: pri-mi2s-mclk-active { > + pinmux { > + pins = "gpio57"; > + function = "lpass_ext"; > + }; > + > + pinconf { > + pins = "gpio57"; > + drive-strength = <8>; > + bias-pull-up; > + }; > + }; > + > sdc1_on: sdc1-on { > pinconf-clk { > pins = "sdc1_clk"; > @@ -3389,6 +3428,36 @@ > #power-domain-cells = <1>; > }; > > + lpass_cpu: lpass@62f00000 { > + compatible = "qcom,sc7180-lpass-cpu"; > + > + reg = <0 0x62f00000 0 0x29000>; > + reg-names = "lpass-lpaif"; > + > + iommus = <&apps_smmu 0x1020 0>; > + > + power-domains = <&lpass_hm LPASS_CORE_HM_GDSCR>; > + > + clocks = <&gcc GCC_LPASS_CFG_NOC_SWAY_CLK>, > + <&lpasscc LPASS_AUDIO_CORE_CORE_CLK>, > + <&lpasscc LPASS_AUDIO_CORE_EXT_MCLK0_CLK>, > + <&lpasscc LPASS_AUDIO_CORE_SYSNOC_MPORT_CORE_CLK>, > + <&lpasscc LPASS_AUDIO_CORE_LPAIF_PRI_IBIT_CLK>, > + <&lpasscc LPASS_AUDIO_CORE_LPAIF_SEC_IBIT_CLK>; > + > + clock-names = "pcnoc-sway-clk", "audio-core", > + "mclk0", "pcnoc-mport-clk", > + "mi2s-bit-clk0", "mi2s-bit-clk1"; > + > + > + #sound-dai-cells = <1>; > + #address-cells = <1>; > + #size-cells = <0>; > + > + interrupts = ; > + interrupt-names = "lpass-irq-lpaif"; > + }; > + > lpass_hm: clock-controller@63000000 { > compatible = "qcom,sc7180-lpasshm"; > reg = <0 0x63000000 0 0x28>; > -- > Qualcomm India Private Limited, on behalf of Qualcomm Innovation Center, Inc., > is a member of Code Aurora Forum, a Linux Foundation Collaborative Project. >