Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp2709022rwi; Tue, 11 Oct 2022 12:14:48 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7+WvcXeoJqxt59dTcvxE9EjM7hVY0quZYtXMpopG1jkpB2IEaxyZajUznd3TaqYdwZqmTi X-Received: by 2002:a17:906:7952:b0:787:a14d:65a7 with SMTP id l18-20020a170906795200b00787a14d65a7mr20632332ejo.108.1665515687955; Tue, 11 Oct 2022 12:14:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1665515687; cv=none; d=google.com; s=arc-20160816; b=I0IS+B1f0ql8Yh7jBG9jMtlvh3LT3kZHlMcAci1doXNcOALbfAdLBtAbDd25iPofZl 1VK5DJQU9sN1O+Cxcg2/q7cvMK3IITQUMvtpJon1HigfR3lLhNSthGAMtxHYnePUfi8w t3Pr9Ala+NTms5YH6xOOzapaDKz0fyW59WvJG7tjXk14qZc/P3CJY8uSOViTsAe/PkQm p6jrgZGaztVOa0qStV8tx+lPdAFjQ33SePrPoe75/xSK1ukI1QBH8DfT68QRN1BbV4UK q/8yhCMsX2//Qc84XZUoZtU5p3M7OVM5CLcB8AAJVc8UTy81rV7Z9ZRlbTDynyQ+/yAN KYiQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=C+kiKfbWInTIcg6Wdy5JaE7KsrfAtowr8sm0rP930+I=; b=GHheuk9FKfVo1IBOlBkRNf6P9IMOAQkqndR1WLy4iLD4lZ+/Ryi6/l9KRQnKdbfjJy qy5N6wPIz6gbmvBSjqm/RquvqM6lM1v1z9BUNuKlGJiWv/hsV2ze4n4WaHCrAOIKqJd6 ZxPXyJZqpCnc5QLN8gn+ii6GGUAZlyHWLuxde9QVegMqqHHvMFwG4+2d6Hm0Gacb/yxp /qIPigZ/oAQ3vnD+dJ+e0UZ4fHdLdnUM3DpyqsbUpz/ajFEGLf9xZSBxbLcNFny9njp7 1uSB8tnLdjPo2NZQKEDjFElanmPFuaVE+hD4yZXEmdX0iN8zEr0F1/BfvLQwOltYMfGd MgeQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=zQFr30mT; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hp18-20020a1709073e1200b0078d3ba4d567si11039053ejc.422.2022.10.11.12.14.21; Tue, 11 Oct 2022 12:14:47 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=zQFr30mT; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229840AbiJKSso (ORCPT + 99 others); Tue, 11 Oct 2022 14:48:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57428 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229541AbiJKSsl (ORCPT ); Tue, 11 Oct 2022 14:48:41 -0400 Received: from alexa-out-sd-01.qualcomm.com (alexa-out-sd-01.qualcomm.com [199.106.114.38]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 74E2A46845; Tue, 11 Oct 2022 11:48:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; i=@quicinc.com; q=dns/txt; s=qcdkim; t=1665514120; x=1697050120; h=message-id:date:mime-version:subject:to:cc:references: from:in-reply-to:content-transfer-encoding; bh=C+kiKfbWInTIcg6Wdy5JaE7KsrfAtowr8sm0rP930+I=; b=zQFr30mTByuSqvqX9ZhMHVPkPX25CPJNIjO0RL10pw9YGmFBZe9bzbnS X10gIattu4/AU9zNaIVKMP6IoMfnPcnN0hYZq+yhHnieeHD8z/CC5tlJb 6EDuCDjH8mIiTI0FIMrc+pO0iZrPtWVgtUwHBM89/TZlpcdgB9MjTilfs Y=; Received: from unknown (HELO ironmsg04-sd.qualcomm.com) ([10.53.140.144]) by alexa-out-sd-01.qualcomm.com with ESMTP; 11 Oct 2022 11:48:40 -0700 X-QCInternal: smtphost Received: from nasanex01b.na.qualcomm.com ([10.46.141.250]) by ironmsg04-sd.qualcomm.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Oct 2022 11:48:40 -0700 Received: from [10.110.3.66] (10.80.80.8) by nasanex01b.na.qualcomm.com (10.46.141.250) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.29; Tue, 11 Oct 2022 11:48:39 -0700 Message-ID: <7674b756-75d5-6ca3-d4fe-c54bd92a3fd7@quicinc.com> Date: Tue, 11 Oct 2022 11:48:39 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 Subject: Re: [PATCH 03/19] arm64: dts: qcom: qdru1000: Add tlmm nodes Content-Language: en-US To: Krzysztof Kozlowski , Andy Gross , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski CC: , , References: <20221001030656.29365-1-quic_molvera@quicinc.com> <20221001030656.29365-4-quic_molvera@quicinc.com> From: Melody Olvera In-Reply-To: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nasanex01b.na.qualcomm.com (10.46.141.250) X-Spam-Status: No, score=-7.3 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 10/1/2022 2:14 AM, Krzysztof Kozlowski wrote: > On 01/10/2022 05:06, Melody Olvera wrote: >> Add tlmm node for the QDU1000 and QRU1000 SoCs and the uart pin >> configuration. > The patchset should be squashed with previous. There is no point in > bringing support piece by piece. You can bring support in steps if you > submissions are separate in time. But if you have everything ready - > your patch must be complete and bisectable. To be clear, does it make more sense to submit the base dt first, then submit each driver with all the dt changes as one patchset? > >> Signed-off-by: Melody Olvera >> --- >> arch/arm64/boot/dts/qcom/qdru1000.dtsi | 30 ++++++++++++++++++++++++++ >> 1 file changed, 30 insertions(+) >> >> diff --git a/arch/arm64/boot/dts/qcom/qdru1000.dtsi b/arch/arm64/boot/dts/qcom/qdru1000.dtsi >> index 3610f94bef35..39b9a00d3ad8 100644 >> --- a/arch/arm64/boot/dts/qcom/qdru1000.dtsi >> +++ b/arch/arm64/boot/dts/qcom/qdru1000.dtsi >> @@ -235,6 +235,8 @@ uart7: serial@99c000 { >> reg = <0x0 0x99c000 0x0 0x4000>; >> clock-names = "se"; >> clocks = <&gcc GCC_QUPV3_WRAP0_S7_CLK>; >> + pinctrl-names = "default"; >> + pinctrl-0 = <&qup_uart7_default>; >> interrupts = ; >> #address-cells = <1>; >> #size-cells = <0>; >> @@ -248,6 +250,34 @@ tcsr_mutex: hwlock@1f40000 { >> #hwlock-cells = <1>; >> }; >> >> + tlmm: pinctrl@f000000 { >> + compatible = "qcom,qdu1000-tlmm", "qcom,qru1000-tlmm"; >> + reg = <0x0 0xf000000 0x0 0x1000000>; >> + interrupts = ; >> + gpio-controller; >> + #gpio-cells = <2>; >> + interrupt-controller; >> + #interrupt-cells = <2>; >> + gpio-ranges = <&tlmm 0 0 151>; >> + wakeup-parent = <&pdc>; >> + >> + qup_uart7_default: qup-uart7-default { > Suffix "-state" Ack. > >> + tx { > Suffix "-pins" Ack. > >> + pins = "gpio134"; >> + function = "qup0_se7_l2"; >> + drive-strength = <2>; >> + bias-disable; >> + }; >> + >> + rx { > Suffix "-pins" Ack. > > >> + pins = "gpio135"; >> + function = "qup0_se7_l3"; >> + drive-strength = <2>; >> + bias-disable; >> + }; >> + }; >> + }; >> + >> pdc: interrupt-controller@b220000 { >> compatible = "qcom,pdc"; >> reg = <0x0 0xb220000 0x0 0x30000>, <0x0 0x174000f0 0x0 0x64>; > Best regards, > Krzysztof > Thanks, Melody